I disagree here, this game is 15 years old, so many people that left are gone for good
sure, there are many that are open to coming back, but I bet there are more that will refuse to
im pretty sure what blizzard is trying to do, which I agree is the better course of action, is to attract players that never really gave WoW a chance, or are just getting into the genre now (maybe some that left WoW long ago)
but trying to get the recent cancels back with big changes probably isn’t a good idea, if you undo the things that made them leave, you’ll alienate the ones that didn’t leave
far better strategy imo to try to retain the people here, and bring in ones that haven’t played wow at all or at least for the last 6-10 years, then to try and get back the ones that left within the last 2-4