Yes, the FreeCAD UI does need an upgrade. With more on-canvas working, and streamlining of tasks. I'm sure it will happen, but due to limited capacity, that will take time. It's hard to find people with experience in CAD and programming and UX.
To help with FreeCAD, the link, posted by someone here, seems the right way to go. https://wiki.freecad.org/Help_FreeCAD
And no, struggling to learn something that is sub par will not make it better for others. Be a part of the community here https://forum.freecad.org
Wow. I'll definitely avoid Linux now. I had heard Linux was supposed to be easy to use now.