AirBnB is operating a business that can only survive by skirting local regulations and taxes. So yeah, they are responsible because they only book private residences (not hotels) where the hosts are unlikely to have proper insurance (like Uber). If they booked regular rooms I could see your point.