dabura is not that strong. multi planet level. he was selected for his magic most likely. even vegeta was like "not that strong but his magic is good"
so you admit hes weak compared ot other telepaths? honestly just watch more animes rather than mindlessly claim this fodder is the
greatest mind manipulator
we dont knwo what its called. it was a rainbow shaped attack that killed janemba but freed the posssessed guard. meaning it seems to only hurt pure evil beings. also it takes at least a moment to take effect. if the attack itself is physical how can it affect non corporeal beings who can recreate their physical bodies as much as they want at no risk to themselves?
and besides the movie is non canon and couldnt possibly have happened in the main continuity so its irrelevant what it can and cant do.
again non canon and ive already explained this to you!
he cant turn illusion state. he turns into a gas form consisting of mist. like a logia devil fruit user! only its limited and only lasts as a reflex to dodge attacks. when he attacks someoen hes solid, which goku realised, and hit him when he turned solid to punch him. like obito uchiha he cant do anything to anyone if hes mist. he has to solidify to attack. THATS the weakness goku exploited.
and hirudegarn is a mindless lumbering beast. he tripped and fell on a building which opened him up to a ki barrage from gotenks, forcing hirudegarn to transform. now why would a being thats already supposedly untouchable need to go to such lengths to boost his powers?
You must be registered for see links
theres the evidence.
and
You must be registered for see links
theres the evidence that he has to be solid to attack and gets weaker when he does. which is basic combat knowledge though. anyone gets weaker when they attack because they leave themselves more vulnerable