Centrism is not the answer, it upholds the status quo which benefits those on top just as much as the right does.
Also, allying with the right never works, even with those who happen to also be on the bottom of the hierarchy. Because they don't see themselves as being on the bottom, they think they are temporarily embarrassed millionaires who belong on top. Also, a lot of them are fascists. Don't ally with fascists.