It takes too much % cut from the rent, does not display real prices (ALL competition displays full price, including tax), it has made up joke fees like cleaning and additional service fee, it does not show real location which is CRUCIAL when planning a holiday because of transfers/cafes/neghbourhood, you need to manually hack get url parameters in order to filter amenities. seriosly, there is no single thing at which airbnb doesn't suck when compared to other hotel competitors like booking/agoda/rakuten/trivago/etc