Uhm… I think having artifacts and the AP grind is better than to have none of that.
Did Legion really have less content because of the class quests? I really don’t think so. But I played many classes and always had enough to do, so not sure about that. And calling Suramar a small thing… BfA had no endgame zone and it showed. SL‘s endgame zone was terrible and it showed. Isn’t there a reason why people were praising Suramar so much? Sure, it wasn’t perfect, but it was pretty epic. Now another expansion without an endgame zone? It just feels wrong imho.