Originally it was decided to release this pin you're talking about, Mowgli, in Disney World--all 4 parks plus Pin Traders at Downtown Disney. It is a Limited Edition pin of only 500.
Then someone had the (questionable) idea of instead releasing it only at the recent Pin Trading event held Friday at the Convention Center of the Contemporary. I was there. In fact, I would have skipped the pin trading event entirely (as I collect, not trade) had it not been for my desire to get one of these pins.
I'm not sure what the benefit is of releasing a pin at only one location inside Disney World. I'm sure people planned on picking up one in the parks only to find out at last minute that all copies were slated to be sold at the Pin Trading Event from 5 to 8 pm. (Actually, I'm sure all sold out in the first hour or so because those buying the pins weren't casual shoppers but rather hard-core traders/collectors. Some even looked like they were salivating or chomping at the bit to get one of these pins. <g>)
Frankly I'd rather go into the park or to Downtown Disney to purchase it as I am able to enjoy other aspects of Disney World before and after purchasing the pin.