I totally agree. All of the opinions the author says she holds are pretty bien pensant these days. If you're getting shouted at all the time you might want to consider your presentation. Especially because riling people up isn't likely to change anyone's mind.