This isn't true, I've used it since 2011 and for more than 30 reservations and even compare using meta-aggregators like HotelsCombined and whenever Booking has the room and it's same price or cheaper than others. It may happen that they don't have a room while other websites do.