Countries are the largest companies that exist on the planet.
BUT, The goal of a country is to amass wealth, is it not?
The problem lies in that determining optimal services is a no-win game as it differs greatly in most geographically areas and person-to-person.
Corporations are far more focused on a particular set of goals and have a far smaller audience to satisfy (shareholders) who all generally want more wealth.