The media, collectively, has it in for us. They keep using borderline derogatory labels for us in their articles like "coder" and "techie," and they publish hit pieces like the linked article smearing us as if we were some evil 1%, despite almost none of us making as much as the average dentist.
They are stripping us of what little prestige and respect we once had, and we are just letting them do it. And there's no shortage of programmers willing to argue with you that it's not even happening, and that there's nothing wrong non-technical English majors with an ax to grind attempting to re-brand us "coders" and our profession "coding."
This article (and the comments) are relevant:
http://chickenwing.software/scratches/programming/on-coders-...
https://www.reddit.com/r/programming/comments/45wzup/on_code...