@Dammy
Your eulogy to the wonders of capitalism don't have any more connection to reality than the ideals of communism do. Capitalism does not give a toss about the filtering through of wealth or the lowest denominator, as the history of Britain clearly shows. (Or did you think the poverty of the 18th and 19th centuries, with the beggars and debtors prisons were a result of feudalism? Nope, that was capitalism at its purest.)
The simple fact is that pure capitalism doesn't work, and pure communism is unachievable. The old eastern block and the USA are perfect examples of where corruption of both ideals will take you. Neither is a perfect or even desirable society.