The demand for labor explains a lot of migration patterns. Where the uneducated once moved to staff large industrial centers, now those with the means and a college education flock to feed the Innovation Economy that is rising from their ashes.
Most people don't move to Portland for the usual reason—employment. The City of Roses attracts talent with a focus on urban amenities and regional planning. But that strategy is easy to replicate elsewhere.