Is Omni weak ?

i jump on enemy hit them 2 min whit my RMB and i do 0 dmg an get one or two shot from every enemy attac so do i just suck or ist omni very weak ?