Why Battlefield 2's ranking system is superior. Say no to instant gratification
https://battlefield.fandom.com/wiki/Battlefield_2_online_ranks
Just look at how simple those ranks are. Real world ranks without some arbitrary number attached to them just so they can cater to the generation of gamers that think they have to get some reward on their screen every 30 minutes. Ranks used to mean something back then. When you saw a Colonel or General in BF2 you were in awe because you knew the dedication and the prerequisite medals required to achieve those. I remembered seeing their clan tags and applying to clans wanting to have one of my own. Just reaching 2nd Lieutenant was an amazing feeling just for the fact that you no longer had stripes. Getting to the next rank was such a strong motivator to continue playing because everybody understood the work required to get those ranks. Getting multiple ranks thrown at you with some number attached to it completely ruins any meaning whatsoever.
Can we teach gamers to understand and have the ability to have some delayed gratification? Actually accomplishing a long term goal feels a lot sweeter than having ranks machine gun blasted in your face for the purposes getting people hooked on loot boxes.