I saw Byron York in an interview this morning, and I agree with him. That said, there are times when politicians are expected to pull their punches, and Donald Trump, not being a professional politician before this run, was not savvy to that.
This is why the Clintons and other Rats always get away with murder, and it will be interesting to see if Trump survives all the brickbats, just in hopes of seeing him put an end to the practice.