Слова "христианин" и "кретин" - родственные.
Какой-нибудь идиот может оскорбиться, а зря. Происхождение от одного и того же слова вовсе не подразумевает каких-либо обобщений и приравнивания одного к другому. Наоборот,
Механизмом сдвига, по-видимому, была эвфемизация, как когда сейчас детей с отклонениями называют «особенными». Ну или на Руси дурачков называли блаженными, то есть цель ставилась не оскорбить, а наоборот смягчить отношение к больному человеку, называя его иносказательно.