Why are people still worried that the FOSS will obliterate the monetization of software development? If you believe this theory then you probably have never heard of Red Hat, SuSE, or IBM for that matter. Certainly, the allure and market share for the proprietary model has marginalized to a certain degree, but I assert that the Software as a Service (SAAS) will allow people to make money.
I believe IBM has really increased its value by partnering with the open source community. In fact, their fastest growing revenue stream probably is coming from their services model that was built around FOSS. Yes, they have software developers, and technical people working in this arena too.
So I don't buy the theory that FOSS takes food out of the honest software developers mouth.