Locals get votes, tourists and AirBnB do not. The harm of not being able to afford housing is far worse than harm incurred by not being able to book a vacation rental you prefer.
Normally hotels are built near either business or tourist areas. Very few people want their residences in the suburban office park areas. Tourist areas tend to be older areas that have strong restrictions on new development--hotels there have to go through long permitting processes.
https://www.google.com/maps/search/barcelona+hotels/@41.3806...
Not sure what you’re implying here but in the US homes in the suburbs back up to office parks all the time.
Of course they do.
I was just observing yesterday a big condo development right across from a recently-vacated office complex in an ex-urban area where I used to work.