You ask for many things to be more like WoW, in a game that is completely unlike WoW. Things in this game last much longer because cast times & GCDs are much longer. Cooldowns & crowd control effects are longer. Actions don't take effect until the animation / travel time of the projectile. There is no "interrupt" action in this game, because things get interrupted on damage vs WoW where everyone has a 6-8 second interrupt ability. I feel like you aren't looking for a way to improve things here, but to have it be WoW.
Also - yes, I'm taking what you said and making it fit my own argument, because I don't want to play WoW.