Since you seem to know it all I'll just leave you be. My only actionable advice is that you should hire someone nicer to handle public relations, lest you bleed users from your own mouth.
If he came straight out and said "I don't care about your opinion and here's why" I would respect him. Instead he just talks over the people he's pretending to listen to.
His job should be to solicit feedback, not dictate it. And if he's going to dictate it I wish he would at least be upfront about it.