TLDR: Don’t randomize gear, standardize the gear.
Can you please set this up more like a league of legends system? We know what we are getting ahead of time. How can you keep a game balanced when you can never get the best piece of gear because it won’t drop? Tell me please, because the gear stats are substantially meaningful. I honestly have no idea why you are gating any content when it is a pay up front game. I understand you want people to have something to work towards, but I feel like you are going about it all wrong. Things that effect game play should not be locked away and if nothing else for the love of god not random. Loot in this should NOT be borderlands style… I really believe the only way this game survives is if it can pull of some competitiveness and a lot of the design choices are going against that.
If you are going for the CoD style unlocks, you still know when you are unlocking X weapon because it is directly tied to a level. You did this with characters, but the gear is still locked to the random packs. Also, will there be loot I never see, because I have no intention of playing single player/campaign? That would be pretty awful for the multiplayer as well.
I can stomach unlocking characters and unlocking gear, but unlocking characters and randomly getting garbage gear that I will never use seems like the biggest waste of time ever. Similar to the card system in Paragon which already has seemed terrible. I think I opened 20-30 packs in that game and haven’t gotten the equipment I am looking for and they haven’t even put in large portion of the equipment into the game yet.
I dropped 60 dollars on that game and it is already dead to me and it’s not even out of alpha. At least I expected it to come of that game. It was just something to keep me content until Battleborn and Overwatch.