В английском языке помимо слова 'somebody' есть ещё слова 'anybody' и 'nobody', и они точно происходят от слова -body. Все англичане это видят. А слово 'товарищ' совсем не обязательно происходит от слова 'товар'. Так что это не у меня, а у вас логика специфическая.
no subject