Windsor has one of the weakest economies in Canada. And Canadians generally have considerably less buying power, since almost everything is much more expensive and highly taxed. So that's probably why Americans aren't moving there.

As to safety, "Detroit" is probably comparable to Windsor. Murders aren't a proxy for safety, and we all know that "Detroit" is overwhelmingly outside of the real Detroit nowadays.

Is Northville Township less safe than Windsor? I doubt it. That's "Detroit" for a whole bunch of folks.