Games like Gears of war 3 had tons of weapon skins and each was either 1$ to 2$ each and you get the skin for all of the guns in the game. Or COD: Black ops 2 had weapon skins you could actually choose and buy! Not to mention you could also earn cool skins and camos in both these games by challenges or skill.
Now a days you have to spend 5 dollars on a loot crate and hope for the one skin you ask for. Or you could get some cool sprays, or maybe some sick pistol grips! Or maybe even some duplicates so you could get some craft points to buy more crates!!
Welcome to gaming/gambling in 2017 where you don't earn anything anymore from progression and skill but instead you earn by sheer luck.
Any game with loot crates is being called microgaming now
-
I remember when you could unlock stuff just from playing the game and doing specific challenges/objectives. Ironically that's how you unlocked most characters in Gears 3...