For example I once spent weeks working around a memory leak in a piece of very expensive commercial software; it was not a fun experience and extremely hacky, although it did work (I later heard there were problems after I left though, causing subtle financial issues and which took quite a long time to find/fix :-/). I don't expect anyone to fix our problems for us, I just want to fix my own problems.
I don't expect everything to be Open Source; I'm fine if it's not. I also don't expect them to drop everything to fix this bug for me. But it is critical for our business, and please, let me sign an NDA or something and let me fix this bug. Everyone wins with this.
And it's not always something as easily implemented as the user thinks. Sometimes it goes that smoothly and everyone is happy. Sometimes it clashes with other future features the user isn't aware of yet or simply hit some nasty edge cases in testing. So it's now a low priority bug that is also non-trivial to fix. the worst kind.
All I can say is to try and get other users to file the issue. The more user pain it causes the more it'll get prioritized.