Everything in this game is completely scripted, to the point where you can write out a spreadsheet with the exact timestamps at which every boss ability occurs and plan out all your cooldown uses in advance. Just get the playerbase to submit a list of boss abilities, their timestamps, and their respective damage types, and tell the dev team to get out their crayons and colour them in.

It's not that they can't do it. It's because they either don't want to or can't be bothered to.