>>717778384
To be honest, yes. I agree with OP to a point.
Most boss fights are either bullet sponges with nothing all that exciting about them, or SHOOT THE SHINY SPOT FOR EXTRA DAMAGE.
Shit like the reaper fetus from ME2.
And shit like this.
>>717778136
And those elements; inflating the HP, adding obvious weakspots, the slow attack to look CINEMATIC!, and the OH NO GET TO THE SAFETY SPOT BEFORE YOU GAME OVER; those elements are too videogamey.
Those elements are when a game might as well just show you nothing but its code to remind you you're playing a videogame.
They work in some genres, but they're fucking dreadful in others.