I see it as simple supply and demand at work, regardless of geography or industry for that matter. It's just amplified a bit in the NHL as there really are very few "jobs" for players, albeit generally very well paying ones.

Locally, there's been a similar story in the news of late about dermatologists graduating from school here and immediately moving to other regions, where the money is. Who can really blame them?