Yes steelish - there is more chance of the person without a degree climbing the corporate ladder in american than england but broadly speaking education-profession-salary go hand in hand. The CEOs who climbed the ladder invariably come from sales or a field where education(training) is not so critical as it is for a doctor, lawyer or one of the professional classes.
The question for me still remains - do we believe in equal (or fairer) opportunity and higher minimum standards of living for those at the bottom. For me they are goals to aim for but others seem to have the harsh attitude that people should only look out for themselves and are not under any obligation to help others.
As regards "racist" I sense dangerous waters so will tread carefully. I do not know USA so may well be wrong but I think there is a flaw in what you say. You are talking on the individual level - (ie forcing to hire somebody) but the laws are aimed at the group level. The problem is the game did not start with all players equal (ie segregation etc) so when you suddenly say from now on we play on even playing field it is not equal until you correct the imbalances from before. This is the aim. Whether it has succeeded or not I dont know but I would say the principle on which it is based is sound. If we want a fair horse race we handicap horses with more or less weight. Nobody complaines the race is unfair - far from it - that is seen to make it a more even match. Perhaps not the perfect analagy but to say why should I carry more weight than the other does not negate the principle of fairness and equality. In short - you started unequal so to make it equal now we need to give a boost to the other. If you've ever played poker against a man who started with a lot more money you will know what I am talking about,.