If you're already accruing the supposed negatives of being associated with the industry (and I emphasize supposed, given that tech is also the region's biggest economic driver these days), you might as well have the dollars too. Tech companies are struggling to hire people in the Bay because of the housing crisis, it's entirely rational that they would start supporting efforts to fix the problem. At least in this case corporate interests are mostly aligned with public interests.