Nobody who doesn't pay taxes is getting a tax credit. The people who get them will at least be paying payroll taxes --from their JOBS-- and in some cases will be paying greater percentages of their income in taxes than do many people who pay income taxes as well.
It's a tax credit to a working person who badly needs it, not welfare by any definition.
Can you show me the math on your claims here? You keep repeating this mantra, but I don't see how it can be true. Everyone pays payroll taxes, and tax brackets increase with additional income. I am not being sarcastic, I just don't see how this claim makes any mathematical sense.