EITC was first signed off on by Nixon, IIRC. IMO, it's a travesty to call that program "earned income." Get other peoples' money back as a "credit" as if you'd actually paid any taxes to start with. To make matters worse, they even have an Advanced EITC payment that forces an employer to foot the bill for the periodic payments of what these "workers" anticipate getting when theyfile. The employer only gets a reconciliation on what they paid when they do their taxes...."Earned" income credit, that's the other big lie. If you work some jobs you not only get back all the federal income taxes that you paid in, you also get an "earned" income credit that entitles you to get more money back than you put in. i.e. wealth redistribution.
Now add the "child credit". Some of us will "lose" that "deduction" at the end of the year, but many, many more will get more money out of the government (wealth redistribution) than they put in.