I have no idea who gives these companies in the era of airbnb.
We stayed at a hotel in the Canary Islands last March that was almost completely filled with people who had booked tours through TUI, a competitor of Thomas Cook. We didn't know that when we booked it and we didn't fly with them. They did a great job and now they have bought that hotel so I don't even know if we can book it privately any more. If we could we would book it again.
In this day n age with all the nut bars, pervs and creeps out there, renting a place to stay at a person's house/condo/etc is rolling the dice that the owner doesn't have cams hidden who knows where.
That, and their cancellation policy isn't as forgiving in general.