It's pointless to argue. It will just get nasty and I realy don't want that. But I just don't see how you can justify tarring everyone with the same brush.
Not everyone has the same chances in life. Sometimes things go belly up for no fault of their own.
I've worked in a homeless centre as a volunteer for a summer and I can assure you there were many reasons for being homeless from poor mental health to bereavement and loss of a job or divorce or having been in care and thrown onto the streets at sixteen with no life experience, aswell as abuse.
......I guess we see things differently, to be expected I suppose. But I cannot see how cutting of someone's water because they can't pay for some reason is not a society I would like to live in.........