To be completely honest, I welcome a good boss fight. After all the work you put in, upgrading weapons, armours, learning new skills, etc.. it’s nice to put it all to good use to cap off the game, or transition to a new level of the game. Or, it could be a pop quiz, teaching you a brand new mechanic and asking you to master it before moving on. In any case, it’s a chance to put it all to good use. But at the end of it, you should feel good. You’re done, complete, you can breathe now. It’s an accomplishment, but sometimes, a boss fight can leave you very angry.
These ones here screwed the pooch big time. There’s either too much power or not enough creativity. And it ruins the whole experience.