I'm gonna insert my reply to an earlier comment of yours here to save me time and space, and because it's a good preface to my reply to this comment anyway:
in other words, they are taxed on the stuff they should be taxed on,
No, these dodges should not exist.
and they are smart enough to not pay taxes they dont have to
Yes, you have this part right.
And now, my reply to this comment:
and if you burden corporations with higher taxes, the consumer pays more as the costs are passed down to the consumer
in the end, the people pay the taxes one way or another
No, you have this badly wrong. If you make corporations pay their taxes, then the costs are passed down to the consumers of their products. But if you don't, then the costs are passed down to every citizen.