history: I don't understand why some people earn so much more money than others I don't understand why some people get paid so much more than others May be because of the talent they possess!! I can maybe understand that with doctors - but is a shopkeeper less talented than a banker?
current: Valid point, Opportunity and skill sets are different 
next: Definitely - not all skills are rewarded equally.