I don't even know where I want to start with this:

Okay, there are a few gimmick fights/bosses, e.g the 1st in Tender Valley. He gets you once, maybe twice with his attacks, messing the hitboxes, sure.
But other than that, everything is telegraphed by something very very simple:
"Orange/Red = Bad" - it has been like that for I don't know how many hundred hours, 100 levels.
If you cannot look at the ground and move out of the danger zone in usually 10-15 seconds mostly, I don't know what else to tell you other than that you deserve the hit.

Not to mention every "important" fight does a Mechanic first without really consequences for you to learn and observe.
And before anyone comes at me, yes I did do some Savage content in EW, I did the current EX trials like 30+ times each, I did ultimates.
But that doesn't matter as even in those fights, stuff is clearly and I mean clearly telegraphed by what I stated above but do it again "Orange/Red = Bad"