I love that they seem to be standardizing subclass progression, but why start them at 3rd level instead of 1st? Even for the 2014 classes that get their subclasses after 1st level I have never actually seen a player wait until then to choose their subclass anyway. They always pick at character creation. Plus, having all subclasses start at 1st level would allow subclass to transform the base class more. Sorcerers could get access to different spell lists depending on subclass. Bards could get different options for their set of always-prepared spells depending on subclass. Rangers could have some subclasses that cast spells and some that don’t. Waiting until 3rd level makes it so that if your subclass is a significant part of the character concept, you have to spend two levels not playing that concept, at least not to its fullest extent.