It was a very mixed bag. On my server Q times were about 30 minutes for Alliance. Cross server BGs reduced that to about 1 minute. I can't tell you how much of a quality of life improvement that was. But as you obviously know it also reduced the connection and identification to people on your own server. Overall I was willing to give that up to not have a 30 minute wait, but SWTOR manages to have the best of both worlds and I have to give them credit for that.
Originally Posted by hishadow 
Cross-realm… /spit. I have a personal theory that Warcraft suffered from it.