Oh yea - keep on blaming the poor for being poor! Have you ever lived paycheck-to-paycheck? If not then count your lucky-ducky stars because you are in the minority of Americans (assuming that you live in the US).
when the poor stop getting earned income credits totaling in the several thousands every year
You're thinking about this in the wrong way. Social safety nets are not about altruism, or even making it easy for the poor to get subsidies (it's not). When poor people lose their jobs, they lose their homes and end up on the streets. When large swaths of the population are homeless, you end up with filthy slums where basic necessities are rare and diseases flourish. Walls, police and even social ostracism may be able to keep undesirable people out of your pristine life, but they won't prevent diseases from spreading from poor communities to the rich who've managed to deny them even a damn toilet to shit in.
Keeping the poor from becoming that poor is a necessity for any civilization. Subsidies for the poor do far more for the common good than tax breaks for the rich.