You don't even understand what non-sequitor means! It's a hell of a lot longer stretch to say a guy that cheats on his wife will be some paragon of civic virture than it is to infer dishonesty to a spouse indicates general dishonesty.
It seems pretty obvious to me that you are of the stripe that sees no difference between "self-righteous," and more righteous than you!
I know what a non-sequitor means—but do you? It means literally, “not following.” In other words your premise is faulty when you say Rudy betrayed his wife and THEREFORE it follows he would betray his country. That’s a ridiculous idea. For one thing, you’d have to know the circumstances of that betrayal. People close to Rudy know about the rough time he had with Hanover—how she sought to undermine him politically and in every other way. None of this has anything whatsoever to do with how he would lead this country.
Ironically, one of the hallmarks of Rudy’s character is his honesty about public issues. To call him dishonest because of his marital problems is ridiculous.