If they weren't as strictly scripted as they are, you might have to actually react to what the boss is casting or doing. Can't have that, it's too complicated for the playerbase that thinks mashing one button is a sufficient gameplay loop.