Making long term players pay money or wait months and spend gems to get the banners and team slots new players get for free is a terrible way to treat loyal players.
Last times quests got new rewards back in 4.5 in 2019 they were mailed out to everyone that already completed them. Not giving people the coins because you can get a few people to spend money on them is really shitty and shows just how little you care about the game and the players compared to a few years ago when changes to the game were about making the game better and keeping players happy but now every change is about making as much money as possible.