At the very least, you could easily make an argument that a rising tide does not lift all boats; i.e. many people are personally not benefiting much from the tech-boom in the area. On the other hand, if your stance is that our collective goal should be to produce the greatest amount of good for the greatest number of people; then we want more people to move to the city have prosperous lives to fulfill the new roles available here. In that scenario it's hard to keep income inequality from expanding.
It seems like thusfar the city council has done a good job at striking a balance; MHA (mandatory housing affordability) is a level-headed way to redistribute some of the gains that tech has brought to those who are less fortunate. However, our current city council is much more left-leaning and I'm worried that their stance towards growth is far more "progressive" and anti-business.
Should people really be entitled to live in an expensive city that they cannot afford? Cities like Manhattan or SF have sort of taken a stance on that and it favors the prosperous. I'm not sure how I feel about the matter; but I certainly do not want us to dampen our potential future potential by encouraging businesses to set up shop elsewhere. We need more initiatives like MHA and fewer like the business head-tax.
They do if you want the people who serve your $5 coffees and $20 meals to be able to live within a reasonable distance. I like to think the people gentrifying them out don't want to push them out, but I'm not sure most of them even realize they're responsible for the huge homeless population. They moved in for the well-paid jobs and pushed the people who lived there out. The pushed out don't always have somewhere to go or a way to get there.