Почему в слове "ущелье" пишется мягкий знак?

Почему в слове ущелье пишется мягкий знак? - коротко

Потому что мягкий знак обозначает мягкость согласного "л" перед гласной "е". Это правило русской орфографии.

Почему в слове ущелье пишется мягкий знак? - развернуто

В слове ущелье мягкий знак пишется по нескольким причинам, связанным с правилами русской орфографии и фонетикой.

Во-первых, мягкий знак обозначает мягкость предшествующего согласного звука. В данном случае л перед е произносится мягко, и для передачи этой мягкости на письме требуется ь. Без мягкого знака сочетание ле могло бы читаться твёрдо, что исказило бы произношение слова.

Во-вторых, ущелье относится к существительным среднего рода второго склонения, оканчивающимся на -ье. В таких словах мягкий знак сохраняется во всех падежных формах: ущелья, ущелью, ущельем, ущелье. Это связано с историческим развитием языка, где -ье восходит к древним формам с ь в окончании.

Кроме того, написание ь после л перед гласными е, ё, ю, я, и является общей орфографической нормой. Это правило распространяется на множество слов, таких как колье, бельё, семья, где мягкий знак выполняет аналогичную функцию.

Таким образом, наличие мягкого знака в слове ущелье обусловлено фонетической необходимостью, морфологическими особенностями слова и общими правилами русской орфографии.