There are far too many heroes that are frankly unusable right now, and 1 single, solitary refresh every 2 months is nowhere near enough. For most heroes, it’s just a matter of boosting base stat scaling and ability scaling numbers, which realistically should only take a few minutes per hero.
Roughly 2/5 of the roster needs refreshes immediately.
And as for the lame argument that refreshing the starter heroes would make the intro stages too hard…well, when you refresh all of them at once, those stages’ difficulty wouldn’t change at all, now would they?
EDIT: And if PerBlue needs a $$$ reason, then here’s one–I’m not exactly going to be shelling out $$$ to buy that Kida bundle you tried selling me yesterday if Kida isn’t worth using due to her outdated stats and modifiers, now am I?