Ой, Танита Тиккарам, давайте не будем спорить по филологическим вопросам с человеком, который этим развлекается? "Гадкий" - это ассоциирующийся с "гадами", с пресмыкающимися, с теми, кто ползает. "Противный" - это тот, кто говорит или действует противно актору. Против его слов или действий. Гадкий и противный могут совпадать, но они абсолютно не синонимы.