I wasn't a fan of them before, but they had at least some point when classes were as they are.
But with Subclassing coming, why restrictions are not getting removed?
You can have "Elementalist" build that devs showcase, utilizing Storm, Fire and Frost magic from 3 classes, yet you can wear only Sorcerer outfit on this char? Why? If you want to wear Warden's outfit, you'll have to make absolutely identical mechanical character and the only restriction for outfit would be that first selected class? Isn't it's time to make them unrestricted?