From your list, I find this to be the only valid point. There is not a chance in hell someone can't afford to rent a room (or studio flat) and buy food even on a minimum wage in this country. You don't need one of the best jobs to make a living. But of course, one should live, or move where there is work, and not in a super expensive area, like London.
Edit: The posted article was about working people, earning a wage, and still living in a tent, which I find weird.
Edit 2: On the other hand, if one lives on the street exactly because they can't manage their finances properly, then sorry, but no sympathy from me. If I could move over to this country with zero money to my name, and start working, living in a mouldy shared house, and eventually get to the point where I rent a nice flat with my girlfriend, buy a 3 year-old car, and still save 25% of my wage if I push it, all this while being relatively close to minimum wage, then so can others.