Because...money, money, money!!
Can you expect less from a magazine that prays at the altar of capitalism?
People make brilliant things out of altruism as long as they don't have the feeling they're being abused by corporate or monetary interests. That's why the BSD Unixes languished and Linux thrived. Programmers didn't feel the need to contribute for free when companies where the ones reaping the benefits of their work.
Here's a shout-out to OpenStreetMap and its contributors.
What do you mean? Linux is thriving and companies benefit.