There is more than a little nuance here:
- governments are notorious for being called out on supposed inefficiencies.
Too often, it turns out that there were very good reasons for those inefficiencies, but the criticasters forgot the lesson.
- "rich folks are good..."
I wouldn't know. Superrich folks are good at manipulating the system and extracting wealth from others, that I can believe. We see that happen often enough - the superrich lose money if they were to pick up a 100 dollar bill (they make more money in that time if they work), while their employees have to pee in water bottles or are exploited in other ways.
I strongly doubt that the superrich are better than governments at creating capital for anyone else but themselves in an ethical, human-respecting manner.