That is like explaining that lesbians don't have children within their relationships because one of them isn't man enough to be a father. In actuality, the problem is that neither is a man at all.
The real problem with the last election is that McCain, Giuliani, and Romney are all liberals and neither major party offered a candidate for non-socialists.Your sentence stated things well until you added the word enough, which made it false.
QED