And yet (besides for
) everyone else on that list but for Shyvana can at least offer something if they're behind. Veigar has a large aoe stun and large execute damage, Tristana (like most ADCs now) never have a mid game since they basically late game with 2 items now...Nasus might not offer as much as the rest but still has a strong slow/AS slow and shreds tanks armor + one of the best champions at taking turrets thanks to Q. Mean while...Shyvana has no CC (outside slows from items), no sustain and only one real way to get to a target which after that dash from her ult, any slow/CC and she just becomes easy to kite and deal with.
Picking Shyvana already puts your team in a weird state since the enemy jungler knows that Shyvana's ganks wont be better then theirs UNLESS the laners are way to over-extended or heavy amounts of CC in the lane. Knowing that would give the enemy jungler a strong window when they already hold more pressure and the only thing Shyvana can do is farm her jungle, or wait until the enemy jungler is seen and steal a camp or take dragon. It's kind of like when your jungler is some one who needs their level 6 to really gank like
and the enemy jungler is
who can gank and be useful as early as level 2. If you reduce Shyvana's effectiveness at the only thing she really can do (farm the jungle) then she would feel like she can't do anything.
Also you mentioned hyperscaling and late game, but really...how often does the game even go past 30 mins now? Most games are ending at around the 30 minute mark and with all these changes and damage being possibly even stronger, games potentially is going to get even shorter. And if the game even does go past 30 minutes, what does she really offer that other fighters can't like
for example. And no, don't even say that Shyvana is an infinite scaling champion because her stacks only apply to elemental dragons and doesn't apply to Elder. So at best she'll get like 4 Dragons in a good game...maybe 5 if you were to take it at level 2-3 and then every time it respawns instantly.
Shyvana needs that armor to really compete, and even Riot agreed that she needs armor. I believe her Armor was buffed earlier this patch and in the patch notes even said "Shyvana was getting to beat up by jungle camps to compete with others" or something like that. Sure it wasn't a lot of armor but it was given to her and now the runes are getting removed so she would need that armor or she'll be in an even worse state then back then if she doesn't get it.
Besides No one knows how everything will effect champions. Maybe she might become insanely broken, or maybe the new runes won't really benefit her as heavily as it does other champions and she falls behind, no one knows until it comes out. If she becomes to strong, then they'll lower down some armor or damage or something but they won't know until everything hits live. This is the preseason after all, let Riot test all the changes to everyone first before trying to ask/demand her armor to be removed.