Ótimo davidbuzatto! Valeu por sua resposta clara e sem floreios para dizer a verdade. Realmente sua percepção é semelhante à que tenho tido sobre os fluxogramas, ou seja, faz tempo que não aparecem mais nas literaturas mais modernas.
Já estudei os diagramas UML (Unified Modeling Language) e confesso que nunca pensei utilizá-los para substituir o fluxograma que representa uma visão macro de um programa (apesar de eu já ter explorado a UML para modelagem de banco de dados).
Quanto ao guru, é no bom sentido 8-). A definição que encontro é semelhante à que imagino, ou seja, a person that is generally recognized as a leader or teacher. b. : a person with knowledge and expertise
Edit: Minha percepção como o diagrama ajuda a entender uma aplicação a partir de uma visão macro.
Eu mencionei a UML como um todo. É super útil, até um certo nível de detalhe. Começou a detalhar demais, pra mim perde a razão de ser usada. A UML tem vários tipos de diagramas. Existe o diagrama de estados que é um fluxograma.