What gives you the idea that those qualities make anyone actually worth 100+ k$/yr?
The only factor in that short list actually providing any indication of worth to the company is "has a CS degree from a well-reputed university" and that still doesn't indicate being able to perform in a job (rather than study).
I wish our economy could move beyond grading employees by degrees. They're proxies for the things that are hard to measure. Sadly I don't think they can easily be replaced (if at all).