Oh yeah… Gamespot, that place existed and it was terrible always. Then you look at the other things Gamespot own and realize they all got butchered in terms of reliability and impact.
My friend and I were just discussing the likelihood that some hardware producers pay game devs to purposely output bad optimizations so users are encouraged to spend more on upgrades.