Earlier quoted context omitted.
I find if you maintain an open source project as if your users were customers, things tend to go pretty smooth.
Can you explain how you found that?
The main benefit is that it forces one to try to be professional and consistent, and to avoid being flippant, cryptic, didactic, and condescending.
Keep in mind that cutting customers loose is a natural part of the game, too. If someone demands to get a Big Mac at Chipotle there's no law that says they get to block the line for eternity.