Rich people don't automatically have power. Sam Bankman-Freid is about to go to jail. If we lived in the sort of world your instincts seem to have been moulded to believe we do, that wouldn't happen. Anyone can go to jail, no matter how much money they have. Power is in the state, not in money.
Now, you can buy powerful people such as politicians, because the democratic process is not very good at being able to detect people who shouldn't have power. But that is not the same as power.
Private enterprise, however, is generally pretty good at giving people the right amount of responsibility and reward for value created.
The big, big problem occurs when you mix power and money. That's why tens of millions died in the last century. Mao and Stalin destroyed their own countries for the greater good, put and kept in power by people who thought that for government officials they could turn off their critical faculties; their instincts somehow trained to believe that government was like a good parent who will handle the family finances well and love its children. Sadly for them, government is populated by flawed people, just like everything else. To limit the blast radius of this, successful societies generally say: government has power; it shouldn't have control over the allocation of money. Venezuela has been experiencing the horror of the state taking over its main industry, its population starving.
In this case it's definitely true that perfect (or a utopian vision sold by a skilled orator) is the enemy of good.