How do I enjoy this game?

I love Halo. It has been my game of choice since 2001 and I rarely take time off to play other games. However, I’ve been playing Halo 4 since its release and after over a month time I can now unequivocally say that I hate this game. What am I doing wrong? How can I squeeze some enjoyment out of this game? Any tips? I just get annoyed because I feel like they took the emphasis away from mid-long range combat and have encouraged camping. They’ve also added the wonderful “rich get richer” mechanic from Call of Duty. Halo was great so why did they need to copy COD? It makes me sad that they took this great franchise and insulted it by trying to copy a lot of COD mechanics. Anyways, I just needed to complain. I’m a bit lost because, like I said, I’ve always played Halo but I can’t any more. Not with this game.