Jeremy Miller has a great post entitled "A Coalition of the Willing". To sum up, "Bitching at Microsoft about EF was basically useless. Building new OSS solutions that made NHibernate easier to use was helpful." and "Let’s put our first efforts toward making our stuff as good as it can possibly be and helping out anybody who does ask us for help. " I think the inspiration for constructive communication is fantastic!