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