I don't understand what you are proposing but suppression didn't add any gameplay/systemic depth, it is just a rule to uphold the balance. Certain slots giving certain buffs removes the problem altogether.
No, not altogether. The example states both gloves and boots can give Dex bonuses, so there is still stacking. I'm saying why allow stacking at all? A Dex bonus from gloves tries to improve your action; a Dex bonus from boots also tries to improve your Action -- why should the result be cooperative? It's more likely to trip you up. Two forms of magic providing the same benefit wouldn't necessarily stack; they're more likely to interfere with each other.