YAB ridiculously U and naive. Very sadly, many homeless people are very difficult to help due to drug, alcohol and mental health problems. Those that are not in the grip of the above problems are often abused and under the control of people who do have those problems. Emergency shelters were also opened during the cold weather to get people off the streets overnight and this is where these people needed to be.
Who do you think you are insisting you know what a business (that's nothing to do with you) needs to do? Are you going to guarantee to pay for the potential damage? And pay for lost revenue whilst the rooms are fixed?
Here's a paste of an article a couple of Christmases ago:
A woman who raised money so that a homeless couple could have a 'nice, warm Christmas' in a hotel was left devastated after they trashed the room and caused £1,000 worth of damage.
Louise Elliott, 32, and her friend Becky Mcsorley launched a Facebook appeal to pay for Lewis Holley, his girlfriend Stacey and their dog Bonnie to stay at the Ibis Hotel in Crawley, West Sussex over the festive season.
Twenty-five kind-hearted strangers responded and in just a few days the friends had raised £640 to cover the cost of the accommodation for 10 nights, from December 24 until January 2.
But the room was left in a 'total mess' at the end of their stay, with cigarette burns in the carpet, the window smashed and the TV ripped from the wall.
OP if problems were so easily sorted by kindness, we wouldn't have these problems in the first place. You are looking at a complex problem and giving a simple solution with no regard for the risk you expect the business to take.
How silly to try and organise a boycott of premier inns for a business decision.