I hope you realize that you are arguing in favor of a system that tends to trap people in their current programs. Maybe you like that, but I certainly don't.
Elite status matches allow for movement, which generally serves the customers -- people like us -- more than the companies offering these programs. For every person who gets a match into your program (thereby diluting your benefits, in your view), there is likely somebody else who is able to leave for another program (thereby offsetting the dilution).
I continue to believe that carefully granted status matches serve everybody's interests and should continue. I have no doubt that they will!
Bruce