This is pretty garbage advice. There are a lot of tech companies especially just south of downtown Denver, and a reasonable start up scene in Boulder. I get 20-30% of the quantity of recruiter emails from Denver / Boulder / Ft Collins companies compared to what I used to get in the Bay Area. It's a lot less, to be sure, but still sustainable for a good career. Good meet ups too. There are pockets of stoners especially since legalization, but less so than the Bay Area most of the time.