> I think the problem is that the OP is labeling what he's arguing with as "web development" when it's really more of a subset of startup culture that he's referring to, not all web developers
You hit the nail on the head. I'm a web developer, and what I do is build websites and other online solutions for non-profits. They range from the very small, to the very large (many millions of dollars in budget). I'm paid less because most of our clients pay less, but I'm happy with my contribution to society, and that's what matters to me.
It's not the job, it's the context in which that job is performed.