My experience has been filing a bug on a FOSS app, and having it almost immediately closed because it was a dupe of a bug reported ten years prior which remained open and unfixed. I’m not a programmer, so it’s just, “Well, I guess I’m out of luck on this ever being fixed.”
I’ve done a fair bit of UI/UX work in my career, so I have a lot of sympathy for naive users, and FOSS devs mainly do not. If there’s some functionality that is only exposed with a command line parameter, well, that’s good enough. Read the man page.