No offense taken whatsoever. I agree it's an important and unsolved topic, and I myself still have a few old OpenBSD posters from my teenage years :)
Having grown up in a family of "starving artists" like they say, I see a lot of parallels between open-source development and, say, music, painting, dancing etc. There are many people who produce art as a "gift" to society, without financial motives. This almost always comes with a tension between the quality and intensity of your work and how you will earn a living. Perhaps you have the luxury of not requiring payment for your work, because you have another source of income - but then you might be limited in the time and energy you can invest in your art. Or conversely, you wish to focus your entire time and energy on your work, but find out that securing funding from your artistic work (whether royalties, donations, salary or grants) quickly becomes a job of its own - it is common for artists to feel that the grind of securing money for their work has become their primary job. Some discover they have a knack for it, or just get lucky, and find immense commercial success. There is a commonly held notion that commercial success is inversely proportional to intrinsic artistic value. But of course it's hard to know for sure since that is such a subjective thing to measure. Is Justin Bieber's art "less good" than the local rock band I watched last night? It depends who you ask :)
So why is it difficult for artists, sometimes immensely talented and critically appreciated artists, to secure funding? Obviously a complex and immense question. In some societies the notion of paying someone for art is inexistant, because everyone produces art on a daily basis as part of their culture. In our society, it is accepted to pay for art as a service, but only to a point, and following rules that can be hard to decipher because they rely on guessing other people's emotions, like fashion or the capital markets.
At the end of the day, I think part of the problem is that art, like writing open-source code, is an enjoyable activity. People like to do it. Many people turn out to be good at it. Some people even pay for the privilege of doing it. Which means it will always be a buyer's market.