I believe the big reason with have crime is the failed war on drugs. 1/2 of the population does drugs but we pretend drungs don’t exist. We should just legalize drugs and prostitution and get them out of criminals’ control. If not, we should start to punish the middle and upper class consumers of drugs rather making half-assed attempts at arresting the petty criminals.
Plus what do you expect when you move into a gentrifying neighboorhood? The poor people who were there to begin with are squeezed even more by the escalating cost of living and turn to petty crime. Poor people don’t just disappear because the yuppies move in.