I don't really recall people saying they feel like they lost what they earned when the stat squish happened in WoD and again in BFA. It's just an arbitrary number. I'm not proud of the fact I'm level 120. Why should I? Being level 120 is the first, most basic step to playing the game.