Not sure if "here" would help in any way, as when it comes to bigcorp-versus-small-guy, HN is basically an echo chamber.
Also, I've once heard that Apple employees are discouraged from reading internet forums. That's probably why we never see them here.
Kudos for complaining to Apple directly, though.