The Battle Pass is the new hotness in monetization thanks to Fortnite's popularization of it. Before "AAA" publishers can sink their fangs into the latest scheme, games like PUBG and Paladins have shown them how to do it.