Those loot box systems are getting out of hand indeed. Some countries even declared it as a gambling, while more considering that as well.
Yes, I believe it all started with the new Star Wars Battlefield 2. Regardless of what game it is however, these development companies are making extraordinary amounts of $$$ from gamers for cosmetic items that have very little if not no affect on your gameplay.
I believe Activision was also caught out with a system that had in place that encouraged players to purchase loot crates by matching players with loot crate items with those that didn't. Destiny 2 is a great example of the system.
Thats why we here at TriForce Tokens believe that the players also need a way of generating a little extra income from the games they love and enjoy. Especially if they are forking out so much money not only on purchasing the game, but then within the game also.
~ Jake Ashby, General Manager TriForce Tokens