Card pack unlocks are a basic monetization approach. Not sure that's what would happen here, but I would not put it past parent company 2K to want to see some of that sweet lootbox money by selling unlock packs or in-game currency to get such unlocks. Oh, you want to use all of Wolverine's cool...