Everyone's got they're opinions. Nobody's right, nobody's wrong. You can argue about opinions, and that's one reason we have forums for. But don't generalize. And don't say any Kobe haters should be smacked with a baseball bat...
Respect others' opinions, even though you may disagree with them.