While your points are pretty valid, my believe is that most people left because of performance issues, which most of them are fixed in 1.2. Im saying this because while I love tor pvp (its fun for me) i stayed the hell away from wz because of performance issues.