ну, на счет лексического значения слова "ботан" у всех людей своё мнение))) я вот с вами готова согласиться на счет асоциальности, но наряду с этим, когда моего ребенка обзывают (как правило родственники) ботаном, несмотря на полное отсутствие асоциальности, то я не обижаюсь, и он тоже)))кто-то вкладывает в это понятие теплоту и душевность, уважение и восхищение даже; кто-то раздражение, зависть, или даже ненависть...))