Except that he is not telling people their opinion is wrong. He is telling them that their stated reason for forming that opinion is wrong. He is further explaining why it is wrong. Just because you don't like the answer doesn't make him an asshole. He used reasoning and logic, and explained the design team's decisions clearly. The response from you and others like you boils down to "Well you suck!"
And if some of the language was a little bit harsh, well to that I say they need to go farther. Handling this community with gloves for 7 years has led to a bunch of people thinking that $15 a month entitles them to hurl shit at the people providing the product. Quite frankly a lot of people need to have some sense slapped into them so that they realize that the developers who have been paid to do this job every day for years might know a little better what is good for their product that some whiny idiot on a forum.
They have made a lot of changes I have not liked. If they ever make a change I dislike enough, I will stop giving them my $15. Which is the only choice you really have.