Dodge invincibility doesn't dodge everything. It dodges most shot projectiles, fireballs, rockets, etc., not melee attacks or hitscan.
Don't act like you're entitled to deserve a better buff for Honda. No one complained about him being underpowered before. Now that I give him a straight up buff with zero drawbacks, it's not enough? This happens all the time when I actively change classes. Like when I gave the first batch of abilities to the samurais; no one knew wtf they were doing and felt entitled to changes that catered to them.
If you don't think it's worth the meter to save up, then just play regularly and use ex hands. It's 160 dps for a class that already has the highest dps in the game. However, his super has the ability to just knock out most of the classes in the game in one hit that's quite easy to hit (fast classes surprisingly get caught by headbutts quite often).