wow internet pros and cons