We've been in Mississauga Winston Churchill / Burnhamthorpe area for 30+ years. No tent people around, never been robbed, crime is minimal IMO, so good for now.
I think we're seeing addiction, mental health and cost of rental housing issues combine to exacerbate problems that have always existing in the past, but to a much lesser extent.
Have a cottage in the Lakefield area, so plugged into the Peterborough Examiner as I like to keep current on local news. Peterborough is, IMO, a blue collar town with long standing issues with addiction (drug and alcohol), homelessness, mental health issues, poor rental options and the paper is full of stories re crime, tent cities and controversy concerning council's attempts to address these issues. There are no easy solutions.
People need jobs that pay above poverty wages, rents need to be affordable, addiction treatment needs to be available long term, mental health resources need to be available. None of this is going to happen in the short term, if ever.
Apparently, we need the Bradford bypass, the 413, a 2,000 underground parking lot for a high end spa, EV battery plants and a range of other things government wants to put in place vs. healthcare for addicts and those suffering from mental health issues. Pay now or pay later.