The only issue I have with your first argument is that the majority of the people doing the hiring have no idea how to readily determine someones value. Often times they fall back on the easily quantifiable such as school, employment, and in our industry technical qualifications. Even at that few are able to administer even the barest of sniff tests to separate the wheat from the chaff.
Otherwise I don't really disagree with you.