I really like how this system works.
You have only one (or two if you count items) silence and the rest of cast-cancel skills are interrupt and stuns.
interrupts work exactly the same like stuns only with a very short duration.
So stuns are, in my opinion, only interrupts with the advantage of an unconciousness of the target.
The funny thing when you kinda describe stun + cast cancel is that while you are stunned your cooldown runs forth.
And hey this game should have some tactical portions too!
If stun wouldn't cast-cancel, Demigod would need much more interrupts.
And than we could give uo the system of stuns totally and implement more movement imparing skills.
So imho: Please let it stay like it is
and for all Players learn to interrupt on your own.
In chess you don't cry that the kight can jump, you have to utilize this possibility on your own.