The problem is that we thought "let's switch to the online MS Word editor", which then proceeds to delete your text as you write [1]. Bare in mind that my company pays an Office subscription per employee for that crap.
[1] https://www.reddit.com/r/Office365/comments/11be6wd/firefox_...
[2] https://answers.microsoft.com/en-us/msoffice/forum/all/how-c...
We gave up for large documents, assigned an editor and just send them chunks of text.
Never had issues with printers to be fair, but it sounds like something that could be done in a background thread.
Bare in mind that we are contrasting this with Office, which is itself incredibly slow to start.
> extremely janky UI from 20 years ago
I love this about Libreoffice, everything can be located super reliably.
> poor performance
For a Java application I think it's crazily fast?
> and bad formatting issues and incompatibilities
It's certainly not a 100% drop-in replacement. A lot of the formatting issues I have experienced is because a Office user did something that assumes a perfect renderer - something we don't even get in browsers. Like people pressing enter multiple times to create a new page and not just CTRL+ENTER.
LibreOffice isn't written in Java. It can optionally use Java for extensions and for some database reporting features: https://wiki.documentfoundation.org/Faq/General/015