I have no problem with every person in the country taking every legal credit, deduction, and allowance provided for by our tax laws. As far as whether working or not working and making enough to push you out of earning EIC is a decsion each family needs to make on their own and at that income level realistically running a pro forma tax return and looking at what additional amounts of income does to your return is a relatively simple process that everyone should do several times a year to see where they are in order to increase or decrease withholding.
My problem is with a tax code and the legislators that have created that tax code that allows people to earn more by not working. Congress seems to feel that if they want to incent spending, saving, investment, home buying, or any other behavior of the American people all they have to do is tweak the tax laws around and viola! Behaviors change. In so doing they have created the most backwards, burdensome, non understandable tax system in the world. We are in so deep we can't change it if we want to. Flat tax? No way think of the unemployment it would cause just from the number of IRS agents, tax preparers, tax software companies and tax attorney's it would put out of business. This is the monster they have created and it will go unchanged for some time because we passed the point of no return long ago. So until something does change I would encourage every taxpayer in the country to capitalize on the system as much as possible until someone in Washington wakes up.