Yeah, I was thinking it's just a gear treadmill, why not make the bonuses more specific? This will force players to want to run specific instances for specific bonuses from the gear, instead of getting General Mage Set A from Top Instance A.
Here's another Couple of Ideas:
Set Bonus for Chain, Magic Set (W/M):
2 piece bonus: + XYZ hp
3 piece bonus: + XYZ Magical Critical Hit Rate Bonus
5 piece bonus: Converts 50% Patk into Matk
Set Bonus for Cloth, Magic Set: (D/R, WL/?, M/D, M/C)
2 piece bonus: + XYZ Intelligence
4 piece Bonus: + % Wind, Earth, Dark Elemental Damage
6 piece bonus: - % Aggro Generated by Wind, Earth, Dark Damage
Set Bonus for Cloth, Healer Set:
2 piece bonus: + XYZ Physical Defense
4 piece bonus: + % Healing Power
6 piece bonus: + XYZ Parry Rate and Dodge Rate
Set Bonus for Leather, Physical Set: (R/?, S/?)
2 piece bonus: + XYZ Physical Attack
4 piece bonus: + XYZ Critical Hit Rate
6 piece bonus: + % Physical Attack Speed and Ranged Attack Speed
Gotta love the old Clops bonuses, they were beyond good at their time. Making these % based bonuses gives them more longevity in the game and helps make up for the fact that you constantly have to be running the level cap stuff for the best gear.
Although I do 100% agree with you, I don't see this happening simply because the gear treadmill is what keeps this game running. Giving the players the option of upgrading less often would essentially taking money away from GF. With the amount of cash players are spending to upgrade gear to +12/+16, 4 runes slot, clean t7 or higher, that adds up to a pretty penny for GF.
Like I said though, I support your idea. It makes great sense for the players. Giving players the option to "re-use" gear to clear higher content would be great. Being able to wear the same gear for a full chapter would be great. The only downfall I see to this is if players do get to "re-use" gear, GF would HAVE to add back into the IS on a perm basis all types of cleaners. Without cleaners players would be forced back into replacing gear rather than just restatting it when new stats are available.