I don't want slow boring combat.
You want combat where you will be able to chat in a combat situation. You want combat that doesn't make you "fatigued".

Slow and boring combat is exactly where this leads to. Whether it's a small step towards slow and boring combat or a huge step doesn't matter- it doesn't justify it either way.

opportunity for devs to define classes in a more controlled environment.
This is the only proper advantage for implementing the system. And even this sounds like an excuse on the developers part for not being able to create a balanced combat system without dumbing it down first.