Why would they? Activision pumps out some fairly awesome titles. They've got the Mechwarrior series, the Call of Duty series, Guitar Hero series, Tony Hawk, Doom 3 under their belt... admittedly also quite a few of the "filler" big budget movie tie-ins (Spiderman etc.) but as far as I've seen they tend to back more quality…