For me it's been very profitable.
> Here's something pharmacists, account managers, farmers can afford: 3 bedroom, 2 bathroom houses near where they work.
I can easily afford that. Most software engineers I know can afford that.
> We can't. We're asked to live in apartments in Jersey and commute 45 minutes to Manhattan every day.
I don't live in NYC. I work from home or from an office 5min away from my home.
> Or we work remotely and are expected to take a smaller wage
I work remotely and earn more than most engineers in SF. I save 300-400% more.
> where the company can't wait to get big enough so that it can force us all to move.
I've never experienced this.