I agree the bosses need stages and different mechanics but every time you said unfair it made me want to bitch slap you, seriously it sounds like you want super easy boss fights. The boss battles are BORING not hard or unfair.
English
-
I'm not saying that they should be easier, I'm saying that the way they are designed, they remove a lot of control from the player and do not have a high risk/high reward style.