I know it's against HN policy to complain about downvotes, but I think your response is not covered under that rule in that you are looking to learn, not to vent. You have my upvote, at least.
No idea why, I reread your post a few times and see nothing wrong with it. Likely some people see Mozilla different to others based on their perceived view on "Philosophy". Which they might disagree on.
And I dont see any of your comment about diverging into other product market a bad thing at all.