Both. My point was if you buy gems, then not buying this offer makes no sense. If people pass on this offer, but go and buy the $20, $30 or even $100 deal from the Shop, then that isn’t very smart.
Regarding feasibility of personalized offers, sure I would love that. How that would affect the balance of the game is a different question. There are many f2p players out there who do not buy these offers regardless of mats. If SG personalizes mats to people, then the game doesn’t just favor p2p, it becomes 100% p2p. If I had personalized offers from SG I would be able to field a team of all maxed 5*s for every hit in wars, and I wouldn’t be the only one capable of that. I wouldn’t call that balanced.
Regarding this being financially beneficial, yes perhaps in the short term. But definitely not long term. These offers are useful because SG starves every single player in the game out of at least 2-3 needed mats. If players get every mat they need, the incentive to buy these offers lessens.
SG has been doing these offers for over a year now and I’m pretty sure they would have made changes had these offers not been raking in money for them.