Shelley nails it as usual. Read the whole thing and Shelley's blog. Highly Recommended!

From When Open Source is Like Bad S*x.:

QUOTE

In their relationship with developers, users can meet them half way by understanding that sh*t happens. They can help with testing, by reporting the bugs, and by maintaining a sense of humor when things don't\t quite go right. And yes, being grateful for the software, especially when it's 'free'. However, the developers also have a responsibility back to the user: to fix bugs, as soon as possible; to let users know about potential problems; and above all, to be respectful of the application's users and their concerns.

UNQUOTE