Reading through this thread I see one glaring problem. You are focusing solely on who votes with RP 100% of the time essentially. By doing so, you are holding everyone up to a standard that is nearly impossible to reach, and by doing so you fail to see the bigger picture.
Politics is about building coalitions around specific pieces of legislation. So when you look at the major issues that face us today, you can build coaltions with like-minded people on specific issues at hand. For example, when it comes to economic policies there are many people that vote the way we would want them to vote. For FP issues, there is another group. For civil liberty issues, there is another group.
If you whittle a list down with such a narrow definition of "who can we trust" you are going to eventually arrive at the conclusion that no one can be trusted, and you will withdraw yourself from the process. However, if you look at the big picture you can see that there are many people who we can work with and advance our issues if we don't become so hyper fixated on everyone being 100% pure on 100% of the issues.