You can throw all the numbers at me I don't care. SS/MM is the weakest spec in PvP hands down. The minute anyone puts up any type of CD your effectiveness goes down, and lets not even talk about tanks or anything with a bit of defense. SS is easy to shut down.
I'd love to see some of your gameplay if you don't mind.