UML is awful when you pick up its meta stuff and try to use it 100% perfect.
Otherwise it has all critical modeling methods and established a shared visual understanding. I prefer UML any day over eg lucidchart or Visio. Not that they cannot draw an architecture but boxes are what exactly again there?
I especially like UML because there are no AWS logos and database icons. When drawing diagrams I am not there to impress how many icons I can do.
When I need to create diagrams for anything (systems, code architecture, component design, etc) I reach for OmniGraffle on macOS. I've tried to use other tools, but it has served me well for years.
There was a period in which you could rely on almost everyone to have it, which made it an attractive, convenient and low friction way to share diagrams that people could edit and update.
I do architecture work here in NZ and Visio is still ubiquitous here - it's part of the standard design/architecture toolkit. Usually the only discussion is whether you need the Pro or Standard licence (Pro is typically only required to integrate with external data sources).
That's what the argument is... and I'm in favour, there used to be such great architectural tools that were mostly UML but they did this well.
I miss Visio, it was awful but everyone used it and it improved communication.
I feel Google Suite is missing an equivalent, it's now draw.io, there's a real gap here.