Ok, so they have done things that you don't like, and from what I hear they don't really talk to the fans, but I don't think they should be hated.
Yes they have done things I don't like too, but they are doing different things so Halo won't be boring, I mean not every game should be like Combat Evolved.
Plus other game companies have done things that are bad too, there isn't a perfect company.....
Hate me all you want, but I love speaking for what is right.
I don't expect everyone to agree with me, but screw it, I'll try anyway......