If you go head to head with a caster as a ninja even kicking then doesn't garuntee a win, they get mealy 5 second to spam skills kick hit eviscerate hit envenom hit will smash there hp but wizard root bolt fireball icebolt fireball can't even get to them, begiuler piggy fireball deepfreeze fireball gg no re once again
Using kick should never guarantee a win. Overall i do agree that rogues need a slight buff because of all the cc casters can throw at them but part of this is that people are not playing the classes are they are supposed to be played. You are rogues, you need to be sneaky. Like kwong says utilize smoke a lot more. Smoke is less of a move that you use when already in combat but something you use to sneak up on someone. Fighting ninjas this map a majority of the time when smoke is used against me the person uses it while i am looking at them. Becoming invisible will not make the caster forget that you are there, when people do this i just search for them using fireblast. Only use smoke when the caster is not looking at you. If they don't see you using it then most of the time they will be like wtf and think you might have logged or ran off. This is when you stab them in the ass.
The people who seem to be having trouble are ninjas and it would be cool if ninjas were buffed by removing the message from smoke and increasing the duration.
Although warrior specs kill rogue specs from what i can see, ninja is still extremely powerful; when fighting a sammy on the test server the most health they ever won by was 1.5 hearts. I think that one of the problems currently is that all warrior classes run around in full gear because iron and diamonds are easy to come by, they also degrade extremely slowly. However leather is extremely expensive and hard to come by. Whenever i fight rogue specs i never see them in leather armor. I think that this will get better as the map progresses because people will start to make large cow farms and leather will become more available.
(I made the earlier point about ninjas because the majority of people who are specced rogues become ninjas and the people who have posted that they have been having trouble with warrior specs seem to mostly consist of ninjas.)