It needs to be said. They are marketing this as a sub class that we identify with. The only way that would be true is if we kept these sub classes after the expansion. We all know that wont happen. Blizzard will scrap all these sub classes of all their power and meaning in the expansion after Shadowlands. In place of making our classes better they are giving us another temporary system but marketing it as a part of who we are. That is not true at all. I dont stop being a shaman or lose my ability to use the elements from expansion to expansion.
Covenants are not sub classes.