You may know a lot of things, but you don't know shit about Kevin if thats how you genuinely feel. Kevins a pretty good dude. Not perfect, just a nice person.
I've heard that from others who know him too.
Well, nice to whom? Those who agree with him; who share the same ideologies? That doesn't make you a good person anymore than it makes Didier a good father.