If you're an affluent techie in Seattle it's easy to say "not my problem bro", work your great job, buy your expensive house, lobby your local councilman to curb new developments and head taxes, watch your property value rise and your chequing account blossom. But there are swathes of other people for whom affluent tech jobs aren't desirable or possible, and there's no need for those people to be priced out of Seattle. Building homes isn't hard.
Is the solution to be companies to throw their hands up in the air and say "municipal governments can't solve gentrification, so let's not become big"?
Do you think the swaths of tech workers moving to be close to work enjoy their rent prices skyrocketing? Do you think they enjoy rising homeless rates?
Nobody wants gentrification. If you can find me a tech worker kicking sand in a homeless person's face I'll lambast him with you. I want to solve gentrification as well but the solution isn't to choke an economy to prevent companies from moving in. That just pushes the problem to some other city. We need the government to step in and do its job, and that means we have to participate and steer the government.