I don't want to pretend to know David's motivations for his post, but I read it as frustration from the more design-centric parts of the community. I'm not saying Woo should get MORE credit than anyone else and I don't think they need like a special plaque or anything, but as others have noted, there has been this tension in the WP community between the people selling themes and people who are against that idea (GPL issues aside), with many comments like, "why don't you contribute to the main project.". Well, when they finally do contribute something they wrote (something that set Woo apart from it's competitors, no less) to core, it isn't met with thanks, but bitching and snide remarks about the code quality. Ok, fine -- it had to be rewritten and restyled. It had to lose JavaScript dependencies for accessibility purposes, but frankly, having spent the last few days cleaning a friend's pharma-hacked blog, I don't think anyone in WordPress should be too high and mighty about the quality of the projects code.

For that matter, I think this animous and frankly, nasty tone a lot of community members have had towards Woo's contribution (fine, try to preface it with "you're grateful" but if I say, "don't be offended but you suck" will you not be offended?) hurts having other designer-centric contributions actively reach out. If I'm Obox, why in the hell would I try to actively offer my stuff if the community is just going to take it and then bitch about it and dismiss it after the fact? Why would I even bother?

It's not about credit, from my view, but respect. And I don't think Woo has actually been given much respect.