Hmm, he seems pretty intelligent to me. You on the other hand have just displayed your ignorance of what a person who is an idiot, really is. In fact, you have just shown us that you have behavioral issues with your sex life, somehow getting sex mixed up with an idiotic assumption, of which you are incapable of analyzing. Perhaps a college education in this late stage in life could make you qualified to make such calls, but then you wouldn't be calling him an idiot at that point, but an intelligent person you disagree with.
I recommend you stick to debating the issue with your own opinion or just shutting that pie hole of yours.