You actually think they are supposed to "benefit us, not make money" - a bit naive about the real world are we?
In the same way that people work for a living to make money to survive, companies exist to make money, not to benefit the odd video game geek. If you think that's "whoring" then you've got a seriously deluded/naive, and arrogant view, of the way things work.
echn923's comments