There's a reason the ranks in CSGO aren't like Call of Duty where it consistantly goes higher and you generally will never go down. The accomplishment, and the goal of the game is to become the best. Literally. Not like CoD, where you prestige five million times, and then people laugh at the time you've wasted, with little to no reward. CSGO puts you up against others, and your rank gets put at risk every match you play. Not to mention, you make money off of the game. I've made enough money to buy a couple Steam games. It's payed itself off 5 times over by now.