The easiest fix would be to just add a queue where no gear, no enchantments, no boons, no weapons, no items, no companions, nothing at all counts for the match except your base attributes, powers and feats, and pure skill.
I'd say the single most important change PvP needs is a separate parallel queue category for it where absolutely NO gear, enchants, boons, items, or any other external variable applies at all. You get uniform baseline stats and the feats and powers you've picked, nothing else. No stats, no gear, no frills, only pure skill…
They really ought to just make Foundry a full alternative to all other content in all respects from gear to campaign progression, if the planned course is to only add mind-boggling grind instead of real content. Would only need some basic rules (ie, no repeat reward from the same Foundry quest in X weeks/month, past and…