As far as does EA/CG do this? YES!!!! A resounding YES!!!!!! Heroes of Dragon Age. A crazy new toon releases and if you want a shot at it, buy packs, and they've built in GUARANTEED drops. No shards in the game btw, you just get them. It's a matter of building from there, BUT. Within a matter of months, if you're one that's focused on a team that can handle LUDACRIS event difficulty, then farm away because those SOB's drop like candy. I've been playing that game for over 4 years and I'm still nowhere near a complete roster. BUT it's fun and FEELS rewarding. When toons are not so hard to obtain and sitting in events, IMO, it's a lot easier to get a lot of people to drop $10 to get crystals for refreshes.
SWGoH people, go talk to your co-workers at HoDA. Bring a pen and notepad.