The whole staff has to favor anything Microsoft shits out because they paid for that bad documentary? That's a pretty black and white way of looking at the world.
Especially considering that's a drop int he bucket of funding.
In advertising, we can spend hundreds of thousands of dollars on things like Homepage Takeovers, which funds the site. Does that mean that because Activision bought a $500,000 campaign on IGN to push COD, or something similar, the site automatically has to give a positiive review?
Most of the money that MS paid went into production of said video. Most sites do something similar.