When I first started playing H4, I absolutely loved it. After the game stopped being considered as a 'new game' and saw how people reacted to it, I stopped feeling that way. However, I went back to other Halo titles for some old fun only to realize that it was time to move on. H3 days were over, Reach has come only to pass and of course H4 is here now. I accepted all of the things I didn't like about the game and just started playing to have fun. If you have been playing since H2 or H3, you're probably looking for those old competitive vibes which contributed to the beauty of Halo in every way. Those vibes have been crushed by other games and new features that 343 put into H4. Since I have moved on with my life, I no longer need that competitive aspect. Just enjoy the game and accept that the titles before H4 are old now.
If not, H3 will be waiting for you like it always will. Such a beautiful game.