For issues that are particularly annoying, I’m all for filing a radar and talking about it publicly. Sure, be nice about it, but in my experience, just submitting a bug report doesn’t always get the job done. Sometimes you have to discuss things in the open, and email any contacts you have.
We complain because we care. A smart company with confidence in their products will realise that.