besides Canonical being Ltd., there is one more thing that drives me crazy - why do we the hell have that many linux distros around?
Isn't is different folks developing parallely exactly the same things? This greatly decreases the productivity of the whole community. I mean sure a lot of distros use the same packets etc., but for example the PROMOTION, which linux really really need in order for OEM to ship new pc with LINUX INSIDE, instead of that Microsoft crap beeing in every god damn mobile device now (got a PocketPC recently - Win mobile 2003 - and I am about to spit fire and throw it against the wall if I wont get linux inside soon!!!
I would be pretty happy with one universal distro around, beeing nicely boosted with features for everyone... I think Ubuntu goes this way and thats what i love it for. Until someone in Canonical screws up...