Из-за парниковых газов
Атмосфера греется в основном от земной поверхности и отдает тепло в космос. Уходить теплу мешают парниковые газы. Чем выше, тем парниковых газов меньше и теплу уходить легче. Поэтому температура с высотой падает.
Но почему холодный воздух не устремляется вниз? На самом деле это происходит, но лишь с теми воздушными массами, которые холоднее окружающего воздуха на той же высоте и «тонут» в нем. Так возникают ветры, дующие с гор, например новороссийская бора. Просто же вытеснять нижележащий теплый воздух холодные верхние слои не могут, поскольку внизу не только теплее, но и выше давление, а с ним и плотность.