Progressive taxation has the exact opposite function to what you're suggesting. It's a mechanism designed to reduce economic inequality and the poverty among the low income workers.
Your comment sounds like a rationalization from a middle/upper income person.
> it is not uncommon to pay over 40% of tax
That figure is misleading, because it includes a set of expenses like social security, health insurance, government pension plans etc. Corporations don't pay that and that's why the difference may seems so big.
But I too am quite unhappy with the way the whole taxation system is constructed. But I would go in the opposite direction to the one you described. More in the way to progressive taxation, even negative taxation for the very low income people, basic income.
I would also work a bit towards making corporation pay more for all their externalities.