The guy's probably not an idiot.
What he is is a probably person who has tried to stay informed by watching the TV news and reading the papers, which is a pair of news sources that skew and obscure issues and facts based on political agenda
The guy is ignorant of the real laws and intents for them. Ignorance is not idiocy. Like most people, he believes that what he's told by the media regarding laws and crimes is true
When the USA hopefully wakes up, the Average Joe will understand that "the TV News" is an entertainment and sensationalist venue, and if he wants the truth on things like law, he should simply become familiar with what the law says