Projects vs. products. There are commercial open source-based products (e.g. from Red Hat that I used to work for) that have the same sort of support that other enterprise software products have. And there are the upstream projects (that Red Hat contributes to and interacts with).
There is no expectation about contributing to open source products other than paying money to a commercial provider. There are a variety of reasons why you may benefit from them being open source-based but they don't come with any particular expectation of contributing upstream directly as a user.
There is no such expectation and that's why I always avoid open source software and am happy to pay a fair price for high quality software.
> If you expect a solution there usually requires that you take some effort and contribute.
I'm not a programmer, and neither are 99% of computer users. We are happy to contribute with our cash money for working solutions.
> I very much hope it becomes the norm that all filed bugs should have bounties associated with fixing them.
That's the only fair solution.