I disagree that the specializations are unappealing; I think they all have useful and interesting abilities in them.
I agree that some of the abilities appear to have just been thrown there, particularly the focus abilities (which make no freaking sense).
Y'know, lately, I've come to a conclusion I didn't actually expect, and it came in the form of a question.
Do we need specializations? And if yes, why do we need them?
A lot of people would probably answer by saying, "But Andar! The Specializations are an awesome way to have story-content linked to your class! The joy of making a demonic bargain for blood magic! The joy of learning how to be an assassin from an actual Crow!"
And...eh...sure, but why does that have to be linked to gameplay mechanics in the form of specializations? Can't we just have bigger, broader ability trees? Why can't we have a Spirit tree that includes Knight Enchanter abilities? Why can't we just have an Earth tree with Stonefist? Can't we just put Assassin abilities in Stealth and Daggers and so forth? We'd still have all the customization, wouldn't we? And story content based on our class could still happen, of course...but maybe it just gives us some really powerful passives sort of like the Inquisitor's tree (Mark of the Rift + Teamwork ability).
I'm growing increasingly convinced that we don't really need specializations. The only thing I can think of that we'd lose is Templar stuff...but it could still be present in another way, maybe.