I know Chad said to put in global chat, but wanted to reiterate here.
The store should have a “swap meet”. A place where you can trade anything (energy drinks, draft picks, ice wraps) for anything (pxp, bonus games, franchise coins, etc).
This way, GLU doesn’t need to figure out some other means of currency for franchise players. Keep it to coins, but now one player could be one coin, and another could be 7. Because now the market around coins just evolved and there’s potentially more out there.
Players could trade less desirable items like picks and drinks for pennants and pxp. Coins and bonus games value would change. Make bonus games worth 10x during a royale, and watch people trade everything they have in for more games. Or a player with a 250,000 bonus but costs 10 franchise coins.
Basically, with this open market, GLU doesn’t have to worry as much about making daily boxes and challenges and things “worth it.” People can trade in whatever they get for what they want. Setting up the market would be difficult (how many energy drinks would equal 1000 pxp? 10? 25?), but once established, I think this would help find a Balance between “fairness” to players and profit to GLU.