I'm inclined to agree, I think TBC brought some really great experiences and delivered them optimally. There might be a few things I would have changed but overall it was pretty solid. I especially liked that all raids were available and it was a linear progression in difficulty.