It's too easy to make a company go bankrupt with LLC, so taxes are the only way. Unless you have a better idea? (I once had a libertarian explain to me the owners/investors should be liable for externalities, and in this case, taxes shouldn't control for it. I couldn't really disagree, but even staunch communists understand the issue with that).