Quoted from snyper2099:
It bothers me that people make assumptions and predictions about how games that are not even out yet (like MMR or even Stren's Mustang pin) will affect the overall market.
See, but that ship has sailed already. There's no speculation, just look around. MMR's effects aren't some future thing.
I don't think anyone really cares enough about the Mustang pin to think it will affect the market.