Who died and made you the judge of what's "class" or not? That's a really offensive comment. Just because you don't like it if people sell pins--or anything--for a potentially large profit doesn't make them low class. The point of SELLING something to make a PROFIT. That's what every single person on the sale boards here, or on e-Bay, or wherever, is trying to do, make a PROFIT on selling their pins. And you're not the boss of setting prices, either. As I and a few others here have posted, if you don't want to pay or can't afford it, then don't. Others are okay with paying certain prices and/or can afford it. It's your business if you want to buy or not, and their business if they want to buy or not, at whatever the seller is setting as a price.
And by your definition of "fairness," there shouldn't be any pins available exclusively for CMs. Well, that's life, and sometimes it's not *fair*--some people get certain benefits, one of those benefits is that CMs have pins made for them and (generally) only they can purchase those pins.
As Echo mentioned, I guess when you hire in there's something in the hiring documents where the hired CM agrees to not buy Disney merchandise with their discount and sell it. That's a legally binding contract if you sign it. IMO, whatever it says at the store or on the receipt wouldn't be, since no one is made to sign anything. Saying it's "policy" is different from legally binding.