Canada is a socialist country
Factually untrue, in Canada, control of the means of production is held by private interest, not controlled by workers unions or the federal government and is not held as communal property. I don't think you know what socialism is my friend.
Too many people in Canada now think they are victims of some injustice and society is to blame - and the government needs to fix all their problems.
Says the guy who blames all his problems on DEI, immigrants and Justin Trudeau. You can say all you want about "personal responsibility", and it is definitely important, but when rates of homelessness track almost perfectly with the cost of housing, it almost seems like there's more at play here than just laziness.
Enforcement is important, but so is providing assistance to people, you can't expect somebody to: get clean, get a job and make money while living on the streets and in Alberta's laughable shelter space. You try going cold turkey on an addictive substance while living in those kind of conditions, it's just not realistic. This is why housing first policies have been so successful in places like Finland, which have essentially eliminated homelessness, and streets are safe. You have to both say that this type of behaviour is unacceptable in public spaces, and police need to do their job to make sure people are safe, but if you don't provide a way out for people, all you've done is criminalize poverty without offering a solution, and so you get an overcrowded prison system, and what's been happening in cities across Canada where encampments get torn down, people's literal only personal belongings are confiscated and they just move to another spot in the city. It's just shuffling the problem around and not doing anything to actually solve it.
It has been proven time and time again it is more costly in the long run to allow people to continue living on the street, doing drugs, committing crimes, breaking and entering, and having health crises every week. It puts greater pressure on the healthcare, prison, legal system among other. It ends up costing the taxpayer more money than just building sufficient quality shelter space.
The problem is right now we're trying to do just the carrot out of the carrot and stick solution, and it's a pretty crappy carrot at that. There are not enough beds in the city, and the ones that do exist are often worse than just sleeping outside (issues of assault in shelters, requirements to be clean, often not allowed to bring pets or even partners in shelters together).
The carrot needs to be fixed, with enough beds to actually house all the homeless people in the city, and they need to offer more dignity than living in the street, which they often don't.
In addition, the stick (the police) need to actually do their job, which is what everyone else has been saying. Also, I'm not opposed to making things like rehab and going to shelters mandatory (given there is enough space, and people aren't being asked to leave all their belongings behind).
The enforcement only approach has failed, as has the shelter only approach. They both need to be done simultaneously.
Also as a frequent Edmonton transit rider and visitor of the central city (unlike you who feels they have a sense of what's happening in the city despite not even living in the country), when the Provincial Government decided to cut safe consumption sites, the number of people shooting up in transit stops, in public squares, etc was visibly much worse. Overall contributing to the sense of social disorder in the city, downtown, on transit, etc. This is yet another of many UCP failings to actually address the real issues in the province.