Her charge has several hits though. So yeah, if you just dodge backwards she's still gonna hit you but any attack that has forward momentum should be dodged foward/to the side.
It's not so much about the hits but the hitbox, as an example, when Ebrietas charge at you, everything hits you while in movement, so you get out of the hitbox , wich is almost all her body, or you get rolled over. You can even roll and land in her side between her flaps if you calculate the travel of the roll and the timming, problem is, dodge doesn't travel that much, even if it has invencibility frames. There are lots of movements to punish you if you don't take distance in the harder bosses, another example would be Martyr Logarius, if you stay close to him too long in his first fase, he will just spam a move that does a lot of damage and covers all his front or will star to cast the giant ball on top of him wich is a pretty big and powerull aoe.
The dodge it's super useful, but i don't see how somebody could just dodge ala bayonetta and keep fighting against all bosses, even if you have the reflexes there is a big window after a dodge were you are vulnerable. Only way i see somebody oblitarating the bosses is if he has way to much damage and stamina, but idk, i'm level 70 something pure damage, and Ebrietas was no walk in the park, it felt like hunting a Tigrex for the first time on MHF2, hard as balls until you learn his moves.
Oh, and doble swipes, like the ones from the monster with the chains on his back, that mofo has an undodgeable move when close to die , you just gotta take distance or die.
yeah , i call bullshit on " i killed all bosses just atacking in front of them and dodge, oh, and i didn't die" Video proof or it didn't happen.
If the bosses were glitched, then welp, no shit.