I tend to sub for a month with a patch, but after 8.2 unless they fix something I might even stop doing that.
If they do things well on retail, I’ll play it. I liked Legion, I liked MoP, I was ok with parts of WoD. BfA is just bad.
If they keep up what they’re doing now, I could stop playing retail- but, I do want to note, I’m close to stopping without Classic being a thing. If I stop playing retail, it’s not going to be because classic came out- it’s going to be because they’re making a bad game in retail.