Feel frustrated if your protective spirit (prot 16) is dispelled by shatter enchantment (dom 0) in PVP or PVE? Even there is not much damage dealing by shatter enchantment in this case, it will be live or dead to the people with prot spirit at the moment. Moreover, the effectiveness of one spell acting against the other spell should be relied on the different between their attributes.
I wish they will consider to change the dispel mechanism and make it more reasonable. For example,
The shatter hex/ enchantment and similar sort of spell will fail if the attribute of the spell less than a figure, say 5, to the target's spell attribute. e.g. A mesmer (domination 8) can't shatter enchantment a monk's protective spirit (protection 14). For both attributes of same level, there will be 50% fail. Each point of different means 10% of successful/failure rate.
By casting time
Lower attribute need longer casting time against higher attribute's spell, say 0.2s for each difference in attributes
This is just my thought when playing in Grenth's path. I get sick of those summit mesmers/necro who are default with maxed attribute( 16 or even more ?) for all of their skills and spamming shatter hex/enchantment.