I think Halo 4 should definitely feature the 1-50 system, or possibly even a 1-100 system. However, this 1-50 system would serve as your Individual rank (IR). This removes most illegitimate 50s from the game, and replaces them with true 50s. This rank could be coupled with a team rank, EXP / credits / Global rank or whatever suits.
Individual rank(1-50) is based solely on your skill as a player, and not whether your team wins/loses. Individual rank is based off of a K/D, assists and medals system. If a player scores a 1.0 in a given game, his IR will not move. If a player receives a 2.0 K/D, he will rank up quicker than say, a player that scored a 1.5 K/D. Similarly, if a player scores a 0.5 K/D, then his rank will fall, and a player that scores a 0.2 K/D, will have their rank fall even faster. The more medals a player gets (and depending on their worth) the more it counts towards the players rank, same with assists.
Paragraph TL;DR: Individual rank(1-50) based off K/D ratio, medals and assists
Rank when above 1.0 = Current Rank + KD/10 + Medals/20 + Assists/20 (just a basic idea and needs to be heavily modified).
Rank when 1.0 = nothing changes, the system assumes you’re as good as the other team and therefore your rank stays
Rank when below 1.0 = Current Rank - 1.4xKD (this KD flips, so 0.1 KD would be 0.9, and 0.9 KD would become 0.1) + Medals/20 + Assists/20 (just a basic idea and needs to be heavily modified).
-reflects player’s true skill as an individual
-no need to rage at own team, if you do good, you’re rewarded and vice versa
-no need for second accounts, as there is no TruSkill placed on your account, each new game is starting fresh
-system could become abused. A player could get 2 kills, 0 deaths and hide out. This is why a limit should be put on, such as min. 5 kills for it to count or something (like i said needs to be heavily adjusted)