This is the problem, I believe, with credit system in general. Instead of playing for a skilled rank players have become addicted to chasing credits and when the max out for the day they usually see no reason to play anymore that day. BirdieJuice makes that point for me. If there was no cap or a higher cap they would rank up so fast they would again loose interest in the game because they were maxed out. There has to be a system that reflects actual skill instead of playing time.
When you soundly beat a 50 in H2 or H3, and weren't highly skilled, you could assume they had bought the account or were on their big brothers. Now when you beat an Reclaimer/Forerunner into the ground you beat an someone that never learned how to play the game. This resembles the beating of a social general that had a rank that truly never compared to the real rank of general earned overall or in ranked play.
There has to be a completely new system in future games or something akin to previous ones. It will show that 343ind. has listened to the majority of the Halo fans give real meaning to the ranks we achieve.
Sorry for getting just a bit off topic, but.......
P.S. I referred earlier to the "OP" in my response, has been corrected.