Что вы неправильно понимаете место UML в индустрии, только и всего. Впрочем, как и многие другие люди, одураченные обилием книг с заголовком, включающим этом слово, в книжных магазинах. С тем же успехом можно заменить названия этих книг на «В поисках вечного двигателя», «Как я изобрел вечный двигатель», «Почему так мало людей используют этот прекрасный вечный двигатель?», «В поисках святого грааля», «24 способа применения святого грааля».
С одной но существенной разницей: вечного двигателя никто не видел, он не существует, и не решает никаких насущных проблем.
А теория относительности существует. Она кстати неидеальна. Но ее признают не потому что у нее красивое название. Просто вместо нее нету другой теории, которая бы позволяла описать наблюдаемые явления, и решать конкретные проблемы.
Также и с UML. Конечно, его заслуга не в красивых заголовках книг. А в том, что он позволяет решать конкретные проблемы, пусть и в достаточно ограниченной области деятельности.
Место UML понятно - моделирование.
Вы можете назвать другой инструмент, позволяющий описать модель программной системы, в виде взаимосвязанных диаграмм статических объектов системы и их динамического поведения?