What needs to happen is players need to be segregated based on their gear level.
Valor would be the stat to use, it's the only thing players can't abuse. Gear can be manipulated easily. Match making should be based on Valor, but not by some minimum hard cap. Say 70+'s are prioritized together, but not completely locked out of lower Valor games.. Wouldn't want queues to take forever either!