No, secondary stats scaling extremely slowly was a BFA thing, not Legion.

https://www.wowhead.com/news=282185/...caling-changes

If your spec felt bad at the start of BFA, like a fire mage or fury warrior with low crit, then those specs should have been tuned to feel better. We don't need to flatten out secondary stats more than they already are. As I demonstrated on the previous page, gearing up through 150 itemlvls you only gain around ~2% crit on your weapon.