No, if I want to play a rogue, I should pick the rogue class for it. I should not have to take rogue bits and stick them into my cleric.
I'll say it again: if you can stick bits from any class into any other class (which is what you had in D:OS), then your classes are fake and you have a classless system pretending to be a class-based system.
Argh, no. I loathe rigid and restricted classes. Let me be rubbish by being Jill-of-all-trades-and-master-of-getting-myself-pwned.
This would be perfectly fine in a solo-play game, but in a party-based game the point of the party is that each member brings something special or unique to the party to justify them being given a spot in the party. Otherwise, why bother with a party? May as well play solo with a PC that can do everything themselves.