Not only that, but by Shadowlands literally every single one of its raid endbosses came back somehow, that's how incredibly irrelevant it was.
Prince Malchezzar is seen on the Broken Shore, same for Magtheridon.
Gruul is back in WoD. Archimonde as well.
KJ was back in Legion, even if that one at least makes sense.
Now for the big ones, Vashj, Kael'thas and Illidan were all back in either Legion or Shadowlands, and all three had their characters basically reset to WC3 factory default. If that's not an indictment of TBC even from the writers of today, nothing is.