If there's one consistent piece of criticism that gets lobbed in Canonical's and Mark Shuttleworth's direction, it's that they do not contribute enough code - or anything else for that matter - to the Free software world. Mark Shuttleworth has apparently had enough, and has written a very, very lengthy blog post detailing how he feels about this criticism.

Percentage-wise market penetration didn't change much but that simply due to the fact our competitors are doing better job than before.

Ask yourself how would Linux desktop market look like without Ubuntu. You will probably come up with something like this:
- paid distributions, focusing on server and enterprise markets
- free but constantly changing development versions of these distributions
- Debian - free but perpetually under resourced project
- minor players like Mandriva - doing the job but fragmenting the market to the limits.

And convince me there would be more Linux users in such scenario than there are now.