I'm the middle class, and I definitely came out ahead.
In the short term probably but in the long term, no way unless nutcase Warren gets elected.
This needs to be paid for. There is no free money. It is simple math.
You owe $100. Right now A pays 80 and B pays 20. With the tax cut A pays 40 and B pays 10. 50 is still owed. That will likely be paid with a new tax or raising another tax where you both pay 1 to 1. Little guy gets screwed. That is you but you just don't see it.