@syndical and you are able to contact LibreOffice developers, give them all the help you can (your system config, etc.) so that it doesn't happen to you again (or anyone else, for that matter). You can't expect the developers to know every bug that might happen on hundreds of thousands of different system configurations, right? You don't to be a coder to say "I've encountered this bug/behaviour".
As for the UI/UX, needing more people means more voluntary designers or having to pay. I haven't donated that much to the project (trying to change that little by little), but those that want to see those improvements should, so that everyone can enjoy them.
That's the beauty of FLOSS software, you can use it for free and whatever your interest in the software is, you are a stakeholder, you matter and you can make your voice heard, help better it as you see fit.
I don't use a Mac, so I can't help, but in the forums (or here) there might be someone that can help you. It's not like MS throwing QA testers with the bath water and expecting you to pay while bugs and security fails show up every other day.
@mkj @bipartisan @libreoffice