I have to agree... it’s been a real mixed bag.
As so many of the 110% perfect people are wont to say.
Too many people demand that the person that will "deserve" their vote/support will agree with them on 100% of the issues...and be 100% perfect - like themselves, presumably.
So far's I know, there has only been one perfect man who lived on earth - and even HE wouldn't pass the mustard with the "pure" voters. After all, He said: "Render unto Caesar the things of Caesar" -
They'd even find fault with Him.