Capitalism was supposed to solve the issue of generational wealth so that the amount of money you have directly represents the number of hours you worked regardless of profession or how much money your parents had
But people in power/people with wealth aren’t going to give it up so no matter what system you try, they are going to modify it
Communism remedies this by having no one in power. Unfortunately that is still subject to the above so we have many examples of countries that failed to become communist
Button that does something? That’s too advanced for me, I’ll use a library