Capitalism is flawed from its very core and no matter how many fixes and laws and regulations you implement, it will always be rotten. Just one leader like Trump and all its nastiness will show again by simply removing those laws and regulations. Capitalism cannot be fixed, but, like cancer, it must be cut out.
The solution is of course anarchism. No gods, no masters, no ceo’s. That will most likely mean no iPhones, as keeping global trade alive will be impossible without the dictatorships of corporations. but that is a small price to no longer have a system that rewards poisoning rivers halfway across the world to make things for a bored population that is completely divorced from its society.