AirBnB obviously was interested in getting their product used by as many people as people (growth at all costs) - but this had the effect of getting a lot of young, cost conscious people to take holidays in area that were traditionally residential. While most AirBnB renters are polite and respectful, enough of them were loud, disruptive and ignoring the local rules (for example, tourists in Venice who use AirBnB but ignore the very strict garbage disposal laws) that local residents started dreading having AirBnBs around.
AirBnB is already very strict with landlords: it needs to start being a lot stricter with its users too. They rapidly need to educate their users about how to be good citizens, and that the motto of 'the customer is always right' is completely the wrong way to think about a stay in a residential area in a foreign city. Users should think of themselves as a respectful guest, not an entitled customer.