I play SW and personally feel that we are not the greatest stunlockers. I don't know how it is for US players, but I play from EU and when I stun a moving object they don't even get immediately immobilized which results in lost cc time which is highly important for the class.
What I mean for example is when I do the charge which should immobilize the object so I could stun or "silence" him with my other skills they still run away after they have the root effect on them. So I have to run to them after they are rooted because the server for some reason puts the rooted target and me in different places after the charge. Many times it comes down to me being stunlocked to death because it gives them so much time to react.
The element of surprise is so important for SW and I'm so frustrated playing the class right now because my initiations gets trashed by what I might call desyncs. Battlegrounds is pure kamikaze stuff for SW too.
I recommend you try to play the class before you make a rant like this and come back with the facts. It's not all rainbows and sunshine for us.