To give an alternative viewpoint;
People are taking Parry up because they have to, they are forced to, because short range weapon users are way too strong. Dismount is a huge issue, short range weapon users are now able to do this entire operation so fast you don't stand a chance. Everyone has become a weapon user, so the remaining mages are having to take up Parry.
I don't use Parry on my mage, and my only alternative right now, is to quit PvP.
I know an entire group of mages, some with, some without parry, who are winding down their PvP in the current scenario.
Parry is not the disease, it is the only a symptom. Fix the main issues, and parry won't be required so much.
I guess it depends on what scenario you PvP in, but in an open running group/solo battle, mages without parry don't stand a chance right now, they are being ripped to shreds.
In a close confined space, a mage without parry, can just about get away with it, if there is an entire group of you, and you have the entire place fielded up. Remember, Mages with Parry, sacrifice 80 Statpoints that have no other purpose than just to make parry work - which is 80 statpoints they need in mana to cast a decent amount of spells. Parry disadvantages mages so much, that if you like to cast spells, like I do, you can't cast enough.
How much Mana do I require to play a mage = 200. Much like Dexxers often aim to reach for 200ish Stamina. You try fitting 125 Str+80 Dex+150 Int = 355 Stat Points into your template, then building the +25HP increase on, then the +50 Int increase (= 430 required Statpoints), it's not possible imo, also to reach all the other required maximums. My point is here - to achieve 80 Dex, Parry Mages sacrifice a lot, those 80 points in Dex, do nothing else useful for a mage, whereas Weapon users can use all their stats to very good purpose, and they do.
So currently Mages have the option of having Parry and being able to survive at least - but not being able to cast much, or having no Parry and being able to cast a decent amount of spells - but get ripped to shreds in PvP.
I would personally, be ok if Parry as a requirement was dropped, we could survive without it, but I want the ability to cast a decent volume of spells.