After getting a chance to play a number of classes, post-CP, I came to realize that quite a few skills often seem to be slight variations of each other (i.e. such as Templar's Shards being so similar to Sorc's Surge, or the Templar rune being similar to the Necro bone totem, that sort of thing). With this in mind I started to wonder which skills each class have which make them unique, skills that are the reason you might play them and that others might expect you to bring to the table in group activities.
Do some classes lack any truly unique skills? I play a lot as a Templar, and feel like the most distinctive skill I have (as a healer) is the Cleansing Ritual, morphed into Extended Ritual (though I haven't played all the classes, so maybe this skill has a clone on some other class).
Is the ability to interchange skills for similar purposes a way to keep the game balanced, for PvP, or to help people get boxed into corners when making a build?