Sadly, it's the whole concept of supply and demand. Having low edition sizes, while I don't like it either and I don't know anyone who does, allows Disney to charge more for the pins from the start and keeps people interested in pins while Disney releases NEW pins for people to fawn over. If every pin anyone ever wanted was OE, people would just pay for that pin, get it, and some would soon get bored of pin trading because there is so constant searching for great pins since you can just buy them for $10 and it isn't like anyone will want to buy it from you since they can just buy their own.
It sucks that the best pins are really hard and limited, I know having just started out last September, but we don't make the rules and beggars can't be choosers >_<