@alyx@LukeAlmighty Battle passes at least encourage actually playing the game and tend to have guaranteed rewards, loot boxes are literally just gambling.
@Alex@alyx When I was playing galaxy of heroes, I had fun playing for 20 min a day.
But unlocking a Phantom II in War Thunder was the most painful grind session in my life. (although, that wasn't exactly a battle pass, but a week long equivalent)