Depends on your definition of what makes an “idiot”.
I judge a man on his actions; not his education or his supposed IQ or his position/title.
Yes, the man’s an idiot on many levels.
Idiot is not the right term of endearment. Thief is more appropriate. He is a vicious thief.