Depends on the version of Mint you are using, and whether or not your husband has installed a PPA version (an additional repository of packages for more up-to-date versions of LibreOffice), a SNAP packaged version, or even, dare I say it, whether he has compiled the source code and installed it himself.
By default in LInux Mint 19 “Tara”, I seem to recall that the supplied version of LibreOffice is 6.0.7.3, so pretty old in the current scheme of LibreOffice development (which is in the 6.4.x branches now). The difference lies in the fact that the version of LibreOffice is supplied from the Ubuntu package repositories, on which the developers from Mint make their own window dressing, and is thus usually a couple of versions behind the current version available for download (which might also explain your frustration at its bugginess, as 6.0.x branches were pretty buggy). This is part of Ubuntu’s long term support initiative, so the software receives security updates (and some backported bug corrections) for at least 5 years, but not generally the new features that get developed and the code refactoring/redesign that appears in the current versions.
I can sympathise if your version is indeed a 6.0.x.x version, that line of releases was particularly bad IMO. There has been much improvement since then, especially with some of the MSOffice import/export filters. Being a community developed project, import/export is still not 100% identical, and likely never will be, as not even MS can manage that between Windows and Mac for example, or even between its own Windows versions. Software of that size is a huge endeavour, and when most things like the import/export filters have to be re-engineered from scratch because there is no “free” access to the code from Microsoft that enables all of the fudges and hidden tricks to deal with the complexity of MS’s legacy file versions, it is not really surprising that bugs will remain. Aside from that, most people who dislike(d) OpenOffice.org and now LibreOffice do so because the software requires you to do things in a different way from the way they are used to with MS. This can be immensely infuriating, especially when you spend hours trying to obtain a result that you just did in 30s with MSOffice. I have to say that there have been a number of efforts to attempt to improve that situation, especially through a redesign of the user interface, but again, comparing like for like is an impossible task - MS spends a considerable sum on user interface development, and the LibreOffice project clearly does not have that kind of budget, so it is reliant on the availability and goodwill of its volunteer contributors. For example, there are now various ribbon-style menu alternatives that you can choose in LibreOffice, and which people might feel are more familiar to them through their previous use of MSOffice. These user interface options are not activated by default, and the user has to know how to switch them on.
If I sound like I’m engaging in a little LibreOffice proselytism, I am, unashamedly. I have been using LibreOffice professionally on pretty much a daily basis since the project began, and before that OpenOffice.org, and before that its predecessor StarOffice (back when it was still proprietary, i.e. before it was bought up by Sun). In my spare time, I am also a member of the volunteer quality assurance group, testing bugs, reporting them, confirming new reports, and sometimes attempting to provide debugging information for those that cause crashes, and I have help produce documentation/manuals in the past as well (in French and in English). There are many bugs reported for this piece of software, and some take a very long time to be resolved. That is the nature of a volunteer-based community project, where you can’t force people to do things at any given time.
Here comes the canvassing bit: if you would like to help with the LibreOffice project, in your own way, volunteers are gratefully welcomed, it doesn’t have to be as a programmer (I’m not one). It can simply be through helping out with translations, preparing user documentation, bringing your design skills to marketing materials, or the user interface development (e.g. icon development), developing extensions to the software, etc. There is a whole range of opportunities for such volunteer contributions!
BTW, if there are any particular issues that people face with using LO, there are a number of internet forums where most of the questions have already been asked (LibreOffice Ask forum, OpenOffice.org forum) and there is also a bug reporting site (LibreOffice bugzilla) where you can check to see if the bug is already known, and if so, whether anything is happening with it, and even file as yet unreported bugs. That is where I tend to hang out, albeit mostly in relation to database issues, and issues specific to macOS (as that is currently my main workhorse).