If a business paid no taxes, then you would have business developed that do nothing other than put money to work and they would never pay taxes on their gains at all. They would become glorified savings accounts to delay taxes on realized gains indefinitely.