When we look at countries that become business unfriendly, such as communist or socialized nations, we see a weaker commercial infrastructure. When governments put too many restrictions on business they kill it. Business looks at government and complains government plays by different rules. Government is less accountable than business. Business exists in a competitive environment and has to ultimately be accountable to its markets.
Government can print money, raise taxes, inflate bureaucracies and run 'vague budgets'.
Government views business as a necessary evil. Left unchecked, the greed of entrepreneurs knows no limit. Business will exploit, pollute and do anything possible to get that last percentage point of profit margin. Business wants to pay less taxes and lobbies incessantly for its narrow interests. Business is the tax base and it's a holy war to get the goodies.