I use it to create architecture diagrams.
It serves purpose to help one get started, but it is not designed to create Modern day Data pipelines or to visualize and Manage Enterprise Architectures.
It is very easy for people to start using this tool, and we can import Visio templates that are already published by vendors such as Azure without any issue.
a) Its integration with other vendors can be better and support for other formats. For example, when we import a JPEG, we cannot customize it. Similarly, we can't utilize the BPML kind of diagrams.
b) It should natively enable importing diagrams or reference architectures from any of the vendors whose solutions are used by the customer or proposed by solution providers such as DXC
For example: AWS, GCP, VMWARE etc
We can't work in isolation in a multi-cloud or hybrid cloud world. This is a necessity.
c) The tool has to support more collaboration capabilities so that I can co-create architectures within the organization or with my vendor partners or customers
d) As compared to some of the other vendors like Lucidchart, Visio is quite old-fashioned in terms of visual presentation. It is not up-to-date. Its visual presentation should be improved.
e) Rather than static diagrams, the tool should support API level integration like SAP Power Designer or EA tool from SAP so that deployment of solution becomes easier.
I have been using this solution for at least five years.
I have not called their tech support. If I want to know something, I normally find YouTube videos, and I have been able to manage so far.
Its installation is easy nowadays. It is not complex.
I use Corporate subscription-based model, and the subscription is done on a yearly basis. Of course, we need internal approvals in place to get license.
It is a good tool for beginners or medium-level users. It is also good for those users who have experience in using Microsoft solutions. However, I don't consider it as an enterprise-architecture tool. It is a very generic visualization tool.
I would rate Visio a seven out of ten for its ease of use for beginners.