The other difference is that the business has to compete with other businesses and turn a profit (or convince investors it will eventually turn a profit) to survive. In any given year they might get away with waste. If you’re a mega corp in an oligopolistic business, maybe even a decade or two. But eventually, you live or die by the bottom line. By contrast, a government keeps existing no matter how poorly it manages its finances. Look at Zimbabwe, Argentina, Venezuela, South Africa, Greece, etc.