It is a big deal because the listing clearly indicated that the place has real beds and accommodates 4 people.
I would expect AirBNB to take responsibility given that the incorrect info is on their website and you pay pretty hefty fees to use the service. (AirBNB charges about 15% to the tenant and 3% to the host so a total of 18% - not bad ;))