If I can chime in, my opinion is anecdotal but I think generally true: many programmers dream about building games and so are less driven by money; the game companies then take advantage of that. In contrast, if you are programming databases or sharepoint, you probably have less passion about the domain your working in and will want more money for your trouble.
I don't know why you have to shit on developers outside the games industry as you've done here (perhaps it wasn't intentional?).
I love games, and I have plenty of passion both for them and for programming in general. But the games industry is saturated with developers who got into programing solely to make games, and who only want to make games, and is famous for taking advantage of that. I'd rather not be taken advantage of, and 'passion' has nothing to do with it.
I don't know why you think I said something derogatory or even controversial. I mean, developers might have passion for programming, but sharepoint? There are many jobs out there whose domains are overtly uninteresting to many of us, but they still need to be done and the work itself can be interesting; but companies will still need to pony up a bit more money in a competitive market to get us in the door.
Now game developers wants to be game developers. They don't need much extra incentive. Its like acting in LA or NYC; it takes talent and training, and you can get paid for it, but maybe not as much as being a claims adjuster. Are those actors being exploited or is it just a supply and demand thing? Now, in contrast, how many kids dream of being claims adjusters?
That guy must really like Web Parts. I did not find your statement offensive.
I agree- look at how much money is in mainframe consulting. There is truth to the argument that the more attractive the discipline + focus, the less you have to incentivize.
I took the statement to indicate a lack of passion in programming in general rather than a particular domain. Re-reading I can see the intent. But, thanks for the downvotes anyway.