Granted, you still have capital gains from stock trading, etc. But if corporate profits not taxed, the company can simply sit on the money. They don't have to spend it on R&D, or anything else, as they do not need a tax write off.
It's a double-edge sword and there really isn't a silver bullet.