No need to be a perfectionist, having an ideal just serves as a compass, giving you a general direction. If you can't imagine it, it will never be possible, but one step at a time is nice. Rather than focus on trying to build a perfect world, I think of it as constantly moving in the direction of a perfect world. It's more about the ride than the destination, as soon as more people realize that, we can make much bigger steps in the right direction. I think we might agree on which direction that may be even if we feel differently about whether it's possible or not.
As I see it, trust is what is missing from the equation. Of course we don't want to trust blindly, we want to build trust in each other to create solutions. That's what I am focused on and the only reason I will share my identity is because it creates more opportunity to build trust. But I totally agree with everything you say about how people focus too much on it.