Фразеологизм «витать в облаках» часто употребляется в русском языке, вероятно, из-за его образности и эмоциональности. 2
Выражение «витать в облаках» означает «задуматься, углубиться в свои собственные мысли, отвлечься». 2 Оно может использоваться, чтобы описать человека, который оторван от реальности, живёт мечтами и иллюзиями. 13
Кроме того, фразеологизмы, подобные «витать в облаках», разнообразят речь, делают её более интересной, красивой и образной. 2
Также есть предположение, что частое употребление фразеологизма связано с его историей: выражение возникло на основе оборота «витать в эмпиреях», где иноязычное слово «эмпирея» заменили на исконно русское «облака». 15