I don't think anyone is saying it was a bad pick. Just the guy was rated as one of our best picks. As you said, he is a situational guy, good pick, but you don't want situational guys to be one of your best. Until he proves hes more than a small role player hard to call him one of the franchises best picks.
However the writer of the blog seems a little clueless, so I'm not putting to much stock in him.
Side note...is situational not a word? My browser underlines it like it is either not a word or spelled wrong. I've used that word a plethora of times, now I'm starting to question it.