Yeah that part of TBC was truly awful, and made that otherwise could have been a great game truly crap. Legit the RNG resists being baked into the game was the most annoying thing ever, THO ill also point out that even though this was in the original game, the original game had less RNG resist in actual practice and that the “Classic” verison was much more RNG heavy because their calculations were not working correctly legit the whole time.
Recently in the last patch of Classic Era (yes im aware this is a different game but it is related) they patched some bugs and the RNG resists being too frequent was something they actually did correct even if it does not appear in the patch notes. This makes Classic ERA way better to play than it was from Launch in 2019 to TBC prepatch.
Classic TBC was cursed by bad code from top to bottom, as is Classic Wrath with all its plethora of bugs and exploits.
For me bugs and exploits ruin games, others don’t seem to care so much and focus on the “META”, and if META is all you look at, then TBC had a better variety, tho this could be because it had more players actually playing.
To me, they’re about the same over all in terms of how I see them, both are imbalanced games that you either play the working meta classes or you don’t get to compete; this is just how things are; especially in a solved meta inside an imbalanced game.
TLDR both Wrath and TBC can be and are fun in PVP if you’re not so hyper focused on balance, R1/Glad titles to be bothered by the imbalance. If all you’re after is a bit of fun, some loots to collect and other little rewards the PVP is overall really fun.
Different players however will enjoy different meta play styles, different pace of play.
For me, my favorite tempo of play is Vanilla because its hyper fast and makes wrath feel slow, and TBC is a little too slow, but it’s still fun because there are ways around that problem.