I really get now what people mean by the difference between Mike Mearls and Jeremy Crawford.
Mike Mearls focuses more on the development process, Jeremy focused on what the subclass actual does.
I can see value in both approaches. Most people prefer Jeremy's, approach because it has more spoilers, but I like Mearls approach because I basically know what these subclasses do more or less, and for ones I don't I'll see the details later, with Mearls we get insights into the process on how, and why a class designed the way it was, so it provides insights into the class beyond mechanics.