inb4 flame war
Also, 343i has always stated that the CSR would only be visible on Waypoint. If this is a surprise to you, then that simply means you haven't been paying much attention. And if you haven't been paying much attention, then how can you possibly speak for the "core" or "true" Halo fans.
On the other hand, though, the ranking system isn't as universally competitive as H2 and H3. This is simply because it isn't visible in-game. That doesn't mean the ranking system itself is messed up though, just it's visibility *TO SOME PEOPLE*.
343 Industries doesn't owe you anything. They make a game, release it, you buy it, you get the game. It doesn't mean that you have a say in how the game is played, it doesn't mean you become a developer for 343i, and it doesn't mean that they are going to custom-tailor the game for you.
True, you payed for the Halo games. True, you put hours upon hours into them. However that doesn't mean you or I get any say in how they make future Halo games. What we get out of it is fun, or just a distraction from real life.
If you don't want to play it, don't play it. If you don't want to buy it, don't buy it. If you want to leave the community then leave.
But if you don't want to leave then I suggest you put up with the bad and look for the good. The parts of the game you enjoy. For example, I despised Halo Reach. But, most of the community played Halo Reach, and so I settled for Swat and Snipers.