I remember how much they spoke of "bring the player not the class" concept years ago. Now it seems like they're going back to seperating classes again and I can't imagine how can this not result in situations where you need certain classes to defeat bosses or even some heavy class stacking (more than these days).