Also AI generated diagrams with strange labelling doesn't persuade me much.
Where graphviz/dot has always shined for me is you have some application built around a data flow graph and occasionally need to debug a run with 50+ nodes at a time. So you write a file dumper for your structure. A visual makes understanding the structure so much faster, and nothing else seems to produce layouts nearly as good as dot.
But if I'm making a presentation for a conference I would choose differently. And in between you get a whole spectrum of tradeoffs.
Combined with the fact that the DOT syntax allows for gradual precision, in that you can add directives to an existing DOT document to add details (shape, positioning...), and you can do pre-processing of a graph before passing it to the final layout and rendering engine.
(In fact, you could probably implement all of the linked layout engines in gvpr)
I used this at some point to generate a Factorio processing graph, organizing each layer by its minimum production depth (ie ores at layer 1, plates at layer 2, etc...)