Agree, my 18 year old son faced the same issue. He has watched us play WoW since he was 3 years old, and played on and off through us, and when he finally got his own account, he got locked into all sort of crap he didn’t need. He also missed out on leveling through the expansion he wanted to level through, which was Mists of Pandaria(he has played that before), and got forced into BFA. He hated the BFA leveling and quit. Not logged on since, and this was roughly a year ago. Can’t really see him ever giving it a chance again either, because he wanted to play the game for the leveling experience on top of it, but seeing the leveling pace he just asked me what the point was, as “The leveling IS the game, I don’t care for your endgame crap”(he really doesn’t want to do dungeons or raids). He just wants to progress his character through leveling, and felt the game had nothing left of what he remembered it as, and expected from it.
My son is a gamer btw, and plays plenty of other games.