As I said: All the folks criticizing AirBnB want to do is make sure they aren't the ones who face the problem.
Tourists are people too, and need a place to live. The folks in Barcelona just want to make sure it's the tourists, rather than them, who suffer from the housing shortage.