What makes a good “Boss Battle”?

The Boss battle is almost as old as video games. Unfortunately, they seem to have become less popular lately, at least in mainstream gaming.

In this video, I’m going to try and analyse what makes a good boss battle and explain why they are still important.

Slight spoilers for Far Cry 3 and 4 ahead, nothing major though.