FWIW, I have only ever seen 1 player running around with X-Men Loaht.
I really do not believe there are enough people buying these high-priced skins, but they have been justified and established as "just cosmetic" that "don't affect gameplay" so they can stay. I'm sure we'll get a 10,000 Mercury Point skin eventually, since this one was 6000, and it was out-shined by the absurd $80 8000MP Ginebra skin....