Revisionist history. Cook has not been great but has hasn't been bad in his first two years with bottom of the barrel scrubs playing QB. He certainly has not even been good this year, but he has had some good catches to go along with those bad plays and there isn't anyone out there who is going to be better this year.
I will go back and look at the block again but from what I first saw it was not close to a block in the back, he had the inside angle, the defender may have out run him to the point of contact so that it was from the side but it was not close to in the back.
That's not revisionist history, the guy hasn't been good by any stretch of the imagination. From a guy who's being paid and billed as a Gronkowski I expect better than barely over 600 yards and under double digits TDs. Arguing the semantics between mediocrity and bad is pointless, the fact of the matter is his play has nowhere near validated how many mistakes he's made. If this was his top level and all he could be, I wouldn't be nearly as hard on him, but nobody can deny that he's where he is because he's CONSTANTLY leaving plays on the field. From his TD drop in his very first game, to dropping one of the few TD passes Davis could manage to throw inbetween throwing picks and pushing him around on the sidelines for it, to his fumble in the Green Bay game to just the 14 drops since he got here in general he's constantly left points on the field, killed drives and just generally took what little our inept offenses would get. I'm not going to reward him and say 'hey he's alright, he's the tallest midget among our meh receiving stats."
If he's the best of a bad situation so be it, but don't expect anybody to applaud him for it, don't expect him to get a pat on the back for finally doing what he was supposed to once and don't expect him to get applauded for his mediocrity because he happened to be the king of it.