@tek I think the problem UML had was being too close to the code (and a fever dream of "architects" designing and developers filling in the blanks). The sequence diagrams and the like are very good; the class diagrams are sometimes helpful but not if they're too exhaustive (or you don't use interfaces enough).
I like C4 models for having a nice tiered approach so you only get to UML code diagrams if you absolutely must.