No. For a very simple reason. It all required a Deus Ex Machina from Jaina who's apparently powerful enough to rout Horde armies alone. And the Alliance STILL nearly got whacked.
Why? Nobody fucking knows at this point. Alliance clearly has the means (aka cannons and mortars) to take out the walls on their own. Instead they use siege towers because it's cooler that way. They go to the battle of goddamn Undercity without any means of blight protection, because as we all know Sylvanas and her Forsaken would never EVER use the blight. Both factions spent a fair while in Northrend fighting against the Scourge which has even less qualms about using plagues and other fun stuff, so you'd expect them to at least know how to mitigate it, if not neutralise. But no, it needs Jaina and her magical floating airship to do.
But that's just fluff and details, important only to most grizzled neckbeards. However, then we get the absolute slammer of a cinematic, where Jaina (the mage powerful enough to float a giant battleship and conjure wall-crushing cannons apparently without much effort) doesn't just put the prime target of Alliance intervention on ice and instead stands there looking visibly confused, if not bored. She put Thrall back when he was actually kinda powerful on ice during the post-Wrath Gate Battle of Undercity so you'd expect her to do the same to Sylvanas now, or at least try. But instead she just stands there while Anduin preaches his gospel and Sylvanas just walks towards them unmolested. Why? Who knows. Because.
Alliance gets ONE chance to actually look badass in prepatch, and wastes it because if Alliance (the canonically more numerous, advanced and stronger faction) actually stormed Undercity, blew away the Horde defenses without ex machinas, routed the remaining defenders and actually forced Sylvanas' hand in blighting the area to prevent them from capturing it, then the Horde playerbase would probably require two animated shorts and a cinematic to cope with their hurt fee fees.