Second, if these protesters think gentrification is so bad, wait till they get a load of anti-gentrification, like in my hometown of Baltimore, and elsewhere in places like Detroit.
If you want to keep the city vibrant, it is a delicate balance, and yes, if you swing too far towards gentrification you get monoculture, but if you swing too far in the other direction, you get a lot of problems I think are far worse than not being able to afford to live in a "cool" city.
San Francisco has a basic supply/demand problem. More people have a preference to live there than capacity, and the distribution of incomes of those with that preference form a wide gap, driving up prices. Thus the supply is rationed by price. Either they can increase supply, or they can decrease the number of high-end bidders somehow by making the city less desirable somehow.
But to blame the tech workers over this is the height of hypocrisy and irony. Many of the same people at these protest events also complain about suburbia, people driving excessively and not using public transport, etc. People used to avoid the cities, but now there is a trend towards reurbanization, and as more people move back into cities, the natural result of that is an increase in prices unless supply increases.
San Francisco is no different than New York, London, Tokyo, or Shanghai, in real estate trends and gentrification and to fixate on the tech workers or Google Buses, which are not the cause of your problem, and not your politicians, who need to figure out ways to mitigate the problem, I think is only likely to damage your cause by making you look like an angry mob.