You are right about the tone used in some of these discussions, but on the other hand I think that the public should know who's really doing more for GNOME, the Linux kernel etc.
This might be true, but I personally find it pretty embarrassing that Microsoft has made more contributions in terms of code than Canonical to the Linux kernel tree (as of a few months back when GregKH gave a talk at MS).
Don't get me wrong, Canonical is within their rights to do all of this, but from a moral perspective I think they owe it to be doing more towards contributing back to others' work instead of always promoting their own projects in Launchpad
Don't get me wrong, Canonical is within their rights to do all of this, but from a moral perspective I think they owe it to be doing more towards contributing back to others' work instead of always promoting their own projects in Launchpad