Your argument of "We can no longer tell if they are a good player based on if they have a relic or not" is invalid. Even if SE put something in place to stop selling/buying runs, all having a relic has ever proved in 2.0 is that you have met and grouped with 7 competent people (whether you were good or not).

Next you'll be saying FC's shouldn't help out their members if they are having a bad night or dodgy connection. Grow up.
The people who complain about stuff being sold are invariably either people who do not have the resources to buy it or sell it themselves.