The writer is correct to criticise the hosts. A host should honour the deal, they win too by meeting new and potentially interesting, even useful, people. I've hosted several people in London recently and most have been a delight. My home is considerably more functional than the one they suffered in NY - I wouldn't dream of inconveniencing anyone. They should have left and found a new host ASAP.