Call of Duty Ghosts excellent effects – why the hate?

Much has been said about the Call of Duty franchise over the years, and with two separate development studios working on the game independently, there’s always been some slight differences, and for some, a preference. The games developed at Treyarch, and those at Infinity Ward both paint a similar picture