Earlier quoted context omitted.
I live in SF, and am from Denver and couldn't disagree more. The tech culture here is second to none, people still come from all over the world to work and study here. Myndvice to OP is to come to SF, get plugged into the tech and startup culture while your still young and can leverage that community and the empowerment that comes with it for the rest of their lives.
You can do those things in other cities too. You don't need to pay $6,000/mo in rent and step over human shit every day to succeed in tech. My net worth is higher than my peers in SF even though I've earned less than them, and it's because the cost of living is out of control. It's not worth the marginal career benefit.
Your right, you don't. You also don't need to go to MiT to succeed in tech - but it really helps.