People generally liked Wintergrasp. The hate came from Strand/Isle mostly. I feel like WG was kinda fine design-wise, whereas Strand just ruined them, especially since for years horde started as defenders and had autodisadvantage of not being prepared in time for sieges, it was damn hard to get achiev to not get destroyed gates as horde, even with full premade.
Tol Barad was horrible design in most aspects anyway, sieges were just icing on the cake.