While I don't exactly contribute to open source at the moment, I do provide tools for various communities I'm in. I take feedback and critiques very seriously and do my best to understand what my community really wants. I think my tone might have come off a bit strong, but my frustration is more out of love for the product. I don't think the UI needs a ton a polish, but if they focused on some nagging issues (that don't appear to need complex fixes), the experience would be substantially better.