From the stream, it sounded like you can either find the armor, or craft it. They also mentioned something like base items are junk 'unless you want to make a class armor'. Which sounds like to me any newb items you find you don't want that you trash will ultimately help you craft armor for another class you want sooner then waiting to find it via a drop. Think they also said there was 3 armor variants per class kit? I think that means 3 visual styles outside of color variations based off materials used.
Anyway, if that's not to crazy you could probably have the 1 class you really want same day you start playing. I'd imagine they have the random class armor drops in as well cause, A, they can always be scrapped for resources, and B, it'll unlock stuff you didn't initially care about and might half-push people to try it out. For instance I wont be unlocking the elementalist on my own... but if I get his robes in a chest I'd probably try em out for awhile kinda like i did in ME3. I tried out plenty of stuff I had no intention of playing much of simply cause I had just unlocked it.
Far as I'm concerned, if it really does work the way it sounded like in the stream, it's kinda best of both worlds for me. Yeah would be nice if we got to choose what we wanted right off the bat, but that could also create some horribly unbalanced early days with people being bad at stuff and people picking warrior classes bad at tanking and all that. Course, people can also just build a good tank class into a really bad tank class and suck that way too so... *shrugs*.
I'm just happy I can work towards a class I want instead of 'having' to rely on random.