You should probably test yourself. Also maybe should have some points about what is better. "is better" is not really a proper argument.
Here are some points I just made up about TC: active development many custom patches broad scripting capabilities through C++ and database as well widely used developed using static analysis and tools to detect threading issues and memory issues server, database and scripts are developed by the same group and community (this is a good thing) lots of content blizzlike content as a goal not branching too much - supporting two+? patches though there is actually some API there instead of random SetUint32 values for everything, though there is some of that as well.