As other posters have commented, there's a wide range between "small town" and "major city." Many cities with populations around or below 1 million have vibrant communities and relatively low costs of living. In one of Ohio's larger cities, I'm able to own a cape cod in a nice neighborhood on an income below $100k.
Not gonna knock New York and LA here. Just saying, midsized cities can have their benefits, too.
I suspect that Facebook's reputation for being a brogrammer culture is an exaggeration perpetuated by the movie. If there was even a time when their work environment resembled anything in The Social Network, the company has matured since then. This article about their release process paints a different picture.
That's because the U.S. Constitution does not declare any rights unalienable. It only limits the power of Congress to legislate them.
The concept of unalienable rights comes from the Declaration of Independence.
Arithmetic is being able to count up to twenty without taking off your shoes. -- Mickey Mouse