Hockey players are called idiots all the time, no need to take such offense to it.Anyone who refers to Subban as an idiot is not worth listening to.
Aside from being an excellent hockey player (one Norris win and three nominations) with high hockey IQ who has far more class and character (than his old boss for example), Subban also shows high IQ off the ice. He has numerous other activities. He's an eloquent and interesting interview subject, he is possibly the most stylish man in hockey, he stands up for his rights, he's active in philanthropy on multiple fronts in both Montreal and Nashville, he takes classes at Harvard University, etc.
If you're calling Subban an idiot, then you have no credibility as a poster.
"Did you see what Comeau did on that 2 on 0? What an idiot!"
"Did you hear Marchand licked another player? Kids an idiot."
"That guy that took an unsportsmanlike penalty after scoring a goal from center ice.. what an idiot"
"He slew footed another player...what an idiot"
Doing dumb stuff on the ice makes you an idiot on the ice, it doesn't mean you are a dumb person.