I like how some dudes "solution" to this is "use a macro that does x", when it not only doesn't solve the annoying blinking, but it also makes the actual spell list useless.. ;0

Honestly, an easy solution? Make it so if you have enmity of any kind, you can only switch items which DONT cause you to 'blink', like earrings/rings, with the exception of weapons. Since changing weapons empties your TP, only mages themselves will be doing it mid-battle, and probably just to rest or make a spell harder to resist. In which case they're unlikely to be the ones targeted and thus won't annoy the healers. Yay?