WOW... I haven't read such a passionate testimonial for open source in years.
I actually read your post after I posted mine and by principle I definitely agree, the problem is in business it doesn't work that way and it is sad.
We as a company support open source where possible, personally I spend about 1 working hour per day on open source forums but it is rare and it is getting to a point where I will have to stop myself if we don't get the return value from the community.
Yes we do have choices but we also have to think about the cost in continuing with open source product ranges that cost more and unfortunately are starting to to return less value to the business. As I said below we will continue to deploy more open source applications, but we will now look at the alternatives of building apps to solve our problems in-house and also look more closely and seriously at competing closed source products also.
I hope that we can continue with open source but unless the community changes we will have to also
Keep Up with TechRepublic