Capitalism would work better if we kept profits under control by taxing excess wealth and profits so no one can pay off government leaders into working for them and not the people. Also, elections should be publicly financed. With the same amount of money to spend, the best ideas would win.
IMHO, capitalism only rewards the corrupt and greedy. No one needs more money than they can spend in a hundred lifetimes.