I read part of the lecture notes you linked Frank. Didn't finish them yet, because I don't have time to right now.
"Companies will pass their taxes on to the consumer. It's good business."
That's exactly the problem. How can that be made bad business.
I sort of agree on the sales tax front. If you want a system which encourages customers to spend, tax their income, but don't tax purchasing. It makes sense to facilitate the exchange of goods and services.
What I consider to be the problem with passing tax on to the consumers, compared to say passing on increases in workers wages on to the consumers, is that (in my opinion) fundamentally, tax is not a cost.
Passing the cost of tax on to the consumers is akin to if a business received a fine or penalty from the government, bumping up the price on consumers to pay for it. It is effectively a legal form of tax evasion. They just make someone else pay their taxes.
It would be like if I went into work tomorrow and said. I'm in the max income tax bracket of 50% and you are paying me $100 000, which once the government takes their share is only $50 000, that's not enough 'profit' for me, you should really be paying me $200 000 so I get the full 100K.
It doesn't make sense, and my work, would do well to ignore me.
Yes businesses need to make a profit to continue to run for long. Which is why tax is on profit right now. You will never pay more in tax than your company makes.
Maybe the solution is a system where you get taxed based on your percent profit. If you're company is making a profit of 3-6% you pay 10% of that to the government if you are making a profit of 6-9% you pay 20% ... etc. I mean you'd have to optimize the numbers so that making 6.1% profit was still better than making 5% but maybe something like that would encourage companies not to pass the cost along to consumers.