The media is really blowing the last shot by Durant out of proportion. It was a foul, but the ref didn't call many fouls for both sides.
The blocking call at 3 minutes should of been a charge on Durant. That was definitely a charge. But the ref knew it was Durant's 6th foul and didn't want to call it. That is why they blew the whistle couple seconds after the contact.