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