Kate Harding at Salon doesn’t sugarcoat it.