I personally don't care about the tracking, since I don't use homebrew, but corporate f-you non-apologies annoy me. No one is complaining about "poor communication;" they're complaining about a feature they dislike. An actual apology would be something like "I apologize for adding this feature, and I am removing it."
When it's not opt-in, yes. As developers, we should know better.