Most people who are eligible for status matches (and are aware of them) have taken advantage so let's not get silly.
The reality is that status means little unless you actually fly said airline, and it's value is only decent if you fly it regularly (in which case, you'll probably end up requalifying for status).
When Emirates lounges are crowded, it's not from status matches, but rather from people flying other airlines that have ability to use the Emirates lounge due to alliance agreements (because Emirates lounges are usually better than other airline business lounges).
If I wanted to tighten up status matches, the only thing I'd think sensible would be to require at least one premium class booking (no cheap Y) to unlock the benefits - after that anything is fine (that would cut out those least likely to requalify). But to be honest, I don't think it's that much of a problem to even institute that (far more impact in capacity restricting lounge access to those not flying on Emirates aircraft IMO).