It's just the European style of doing things from my experience. In North America, you get ski towns where you can access a number of different resorts from (for example I lived in Banff last winter and worked at Sunshine Village but also skied Lake Louise, Norquay and made the trip to Revvy), but in Europe you live and work in a resort. The town IS the ski area basically.
I think she probably intended to mean to include freeride terrain in with the "powder" options too. Maybe not perfectly worded but accounting for the influence of freeride terrain in a skier's choice.
Finally, in my opinion a better understanding of what motivates people's selection of a resort/town/call it what you like could help mountains make themselves more attractive to seasonal workers and improve the experience of people living and working there.