I would not doubt that they’ll incorporate some into our classes in 10.0, but I also argue that specs are our subclasses
I main an Arms Warrior, I’m distinct from a Fury Warrior
Here’s the alleged early covenant movement abilities for anyone wanting to see them: https://i.redd.it/5xdw1nsq2k951.png
All distinct in their function, but in line with eachother for use in say Mythic+
They also solve the issue of needing a rogue for big skips, as everyone would have a means of it, disrupting meta in a good way