Ever since the homogenization that happened over a decade ago, primary stats have disappeared from the game, except as a sub-stat completely defined by itemlevel and slot. Every item of the same itemlevel and slot has exactly the same primary stat. Since this is the case - the primary stat actually serves no purpose in decision making. Players have long equated primary stat with itemlevel.
We used to have exciting interactions where players had to choose for example Strength vs. Agility, in addition to secondary distributions, because each gave a different benefit, of which we knew what they did. Today, itemlevel, erm, a primary stat "Increases the magnitude of your attacks and abilities." This is a boring iteration that has made loot not exciting, and idiot-proof (yes, I am aware idiot-proofing the game is necessary).
We have personal loot now. We no longer need to have the community decide that the cloth pants should go to the Moonkin because they are the flavor of the tier. Each individual player is in charge of what items they receive and use.