(1) Fantastic for outdoor activities: skiing, mountain biking, hiking, camping. Has some of the most popular national parks in the United States (Arches, Bryce Canyon, Zion). 2/3 of the state is federally preserved.
(2) Software industry is huge. Both historically (Novell, WordPerfect) and nowadays. If I had to find a SE job right now, it would take a week, because I'm picky.
(3) Geographically, most of the population lives in a 60 mile stretch along the Salt Lake Valley in the north. South Utah is warmer, more rural, and attracts retirees.
(4) Cost of living is relatively low. Two years ago I bought an older 5 bed, 3 bath, 2000 sq ft, 2 car garage, 0.19 acre house 10 minutes from downtown Salt Lake for less than $200k. Utah is growing fast, so that is changing a little. Still, my income is 33% less than what I could get in SV, and housing is a fifth the cost.
(5) The culture is hugely influenced by Mormonism (similar to say, South America and Catholicism or the South and Baptists). This means industrious people, larger traditional families, more sobriety, and conservative government.
I've seen people come here and hate it, and others come here and love it. The gist of the article is correct: it depends how much you like the traditional "American dream."