The whole point behind specialization is being able to become very good in one area to the detriment of other areas. In other words, there are pros and cons to every spec; and we all choose a particular spec because in our eyes the pros outweigh the cons. For instance, maybe you favor PVP over PVE, so to you a spec that favors PVP is a good thing.
Dual specialization and respecialization undermines this idea. How? By allowing you to overhaul the pros and cons of your character. So you chose to specialize in PVP, but now you want to become an all-star tank. Solution? Respec! (or swap specializations). This effectively means that your character doesn't truly have any pros and cons outside of its class--because you can just swap specializations or respecialize to fit the context you find yourself in, defeating the very purpose of specialization (becoming good in a certain area). If dual specialization and unchecked respecs are allowed, then they might as well just make, to use a broad example, every Jedi good at DPS and tanking right from the start, which would eliminate the need for specialization in the first place. So the only difference would be the classes. That would be the road Bioware is headed down anyway--if they allowed dual specialization and cheap respecs.