>> patches would be similarly laughed at
>I don't think it is like this. They do most work through launchpad, and I don't see people asking "what's your support contract?" anywhere. That side of it seems to be a normal free/open project.
Indeed, it's fine for stuff like that. I've got patches accepted in, by writing bug reports, and attaching patches. Just like it should be.