Question: are wow private servers legal?
Answer: Playing on private servers is completely legal, as long as you do not change internals of the client (basically, making it connect to a other server is technically legal, but changing your HOSTS file to make it connect somewhere else, is legally allowed, since you do not change the client itself).