As for your final sentence, utter right wing media garbage. The left never say that and do not support that. What they stand for is for equal opportunity for all, not equal opportunity for the fortunate few.
Which is the crux of the problem - it should be equal opportunites for everyone that is prepared to work for those opportunites. There are far too many people who think they have a right to things without any hard work.