the design is the problem, as for what to do, instead of trying pass the "oooh shiny" thing off and hope we forget the horrible base/core, make the base/core of each spec and class actually complete and rewarding. and not pile system/borrowed power on top of each multiple times over.