Yes, we can collectively organize the political willpower to stop the rich from getting richer and the poor poorer, but then we'd have a Communist regime.
Since 1989, we know that Communism doesn't work. In fact, an astute writer said that "capitalism is riches unequally shared, whereas communism is poverty equally shared."
However, in the case of free-market capitalism, there are self-correcting mechanisms which ensure the system evolves. Not so with communism.
To get back to the question, we could stop the rich from getting richer, but then we would stop progress because it is the very prospect of becoming rich that drives entrepreneurs to create new value (for example, the Yahoo! founders obviously wanted to become rich, and that certainly drove their imagination as well as ingenuity in creating an Internet business that would "constructively alter the daily lives of millions of people." (in their own words).