Centrism will not beat fascism.
When the far-right attacks immigrants, the center moves right. The the far-right attacks the homeless, the center moves right.
Now we're seeing the results in the form of lynch mobs and the criminalization of the homeless.