I usually don't reply to qq threads but wanted to add me own IA experience to this "discussion". I play as a JK guardian and was questing around Belsavis. While fighting some npcs (with my healing companion, thankfully) I was jumped by an IA sniper with a melee comp who was 4 lvls higher than me. I had about 2/3 hp, and still managed to kill him as he tried to stunlock me and backpedal away.
I am, by NO means, "leet", nor am I all that great at PVP. I just know, and am still learning, how to play my class (at least in certain situations). Not to say that the IA I fought sucked by any means, I think he just thought I'd be an easy kill and was surprised by my willingness to fight back and not just roll over.
My point is that instead of giving a knee-jerk reaction to getting pwned by a specific class and then qqing on the forums and crying for a nerf, use it as a learning experience to learn your weaknesses and strengths, as well as those your and the other classes. IAs may do wicked burst damage, but they can be squishy, especially if you can manage to close the gap an engage them at melee range.
I mean this as no insult to the OP, just some advice on learning the game.