Well it's not supposed to be easy to switch specializations.. what would be the point then?
You're on the biggest server in the game; you seriously won't have a hard time finding someone to help you. Find a person who has completely different specializations that you do. Offer to help each other.
Do you really not want to play with other people? Maybe not play an MMO then...?
And
it's not about the "principle of the thing". You still ARE able to be every crafter, just not the best at everything. It's the same as battle classes, whoever made that comparison was spot on.
