I played for a good year before leaving. In the end takes up too much of your time at the high levels to get anything worthwhile and results in 4-7 hours a day after work which is pretty much, all your time for most people. Results in a lot of friction for people in relationships to spend all that time on it especially if the other person isn't into the game. I resort back to first player shooter games. WoW was fun while it lasted, but like everything else it comes and goes.
I prefer to schedule a game around my plans, not have to schedule life around the game like guild raids and dungeons which take 2-5 hour. This is why I went back to first player shooter games, come and leave as I want as life is a higher priority.