The magical talisman "open source" does not abrogate corporate responsibility to create UI that is usable by all. I spend a good deal of my personal time working with browser vendors to identify and fix bugs and contributing to open source software projects. I also sometimes write about the failings of corporations to serve their users in the products they develop (some of which are open source), regardless of ability. Both have their place in making stuff better. Characterizing the writing about issues with corporate culture and how that negatively effects the quality, accessibility and usability of a software product as 'whining' and 'bitching' is wrongheaded.