FPTP did exactly what it was designed to do during 2016. It stopped extremely lopsided states like California and new York (6 million vote difference right there).
I like socialism and communism. I think it can bring lots of good to the world. But people who propagate it are some of the worst people to have ever walked the earth. I think they were just mistaken. 100 million deaths with errors bars bigger than the number of people killed in the holocaust.
I don’t want to be judged for propagating social welfare just because some monsters committed horrendous acts.
Similarly in the US, I support left wing and sanders. But I won’t want to be judged as if I stand with cop killers, antifa, the Congress baseball game killer, etc.
I don’t think it’s a good idea to use this formula frankly. It’s also easy to manipulate.