Earlier quoted context omitted.
I don't think expecting $100k+, benefits, telecommuting etc necessarily indicates entitlement. Most people in finance, senior managers, doctors, lawyers, architects, management consultants etc wouldn't get out of bed for less than that, especially in a big city with high cost of living. I think its great that techies are starting to realise their value and grab a piece of that for themselves.
why are you comparing a qualified doctor or lawyer to a web dev who doesn't know anything about database design?
I don't know why our own community find this hard to accept?
We're a rare species who can create massive value for ourselves or our employers. We can build great products that many would pay for, or automate away whole departments of people with our code - not that I take any pleasure from the latter.
And yet we tacitly accept that there should be a whole class of people above us who have the right to earn more because they ground it out at school for a few years?