You should have a personal connection to the boss. You need to hate them before you kill them. There must be a reason why they attack you.
If you like more drama you may have to fight somebody but you donエt want to. Circumstances that you cannot infuence force you to do something you do not like.
uhm, exactly? Quoting a fragment of my post on the first page -
2. They aren't random mooks with 10x the hp bar. They should be set up properly in the lore, background and/or foreground information. Having them randomly appear out of nowhere and being important just because they have a name is really contrived and jarring. Working them into the narrative is a difficult, but rewarding task. A great example are the bosses in the first Deus Ex, you knew *exactly* who they are and why they want to kill you. Not going to spoil them.