I'm with you. At work, we have to distribute reports to clients and that often happens through Word. It can be amazingly frustrating being forced to use a tool simply because it's the more accessible one. But that's the way it is. Not everybody is going to have the experience or the wherewithal to deal with compiling and debugging Latex.<p>I just need a simple object/document model that I can interact with in python to generate the Word documents. I've found that there are a lot of undesirable nuances with the VBA object model.
Folks feel the same way about Markdown versus LaTeX: why use something significantly more complicated where a looser, human-readable grammar works better?<p>For any other situations, I use <a href="https://pandoc.org/" rel="nofollow">https://pandoc.org/</a>, or, generate a Word doc scriptomatically.