That's an extraordinary take on the matter.
Governments have the ability to tax in order to fund spending.
Businesses have to fund their spending out of either their revenues or their debt/equity funding. Is it any wonder that businesses fail more often than governments?
If the measure of government efficiency is return on the tax dollar, then by the same yardstick the benefits generated by most businesses are infinitely efficient.