I thought the guy was fair and accurate in his analysis. Some of the problems can be blamed on the OL. Some on the play calling. Some because there was a general lack of talent on the football team. And some of the problems are flat out owned by Josh. To a person, we all know this. The point that this guy makes though is that when EVERYTHING was perfect, Rosen could make a play. If the coaching improves, if the play calling improves, if the talent on the field improves, if Josh stops getting his passes tipped, if Josh stops throwing to the wrong receiver, if Josh starts to process faster, if Josh all of a sudden becomes more mobile. Then he can be great. Wow! Is it likely that we can be perfect in all those areas?? To me, Josh is pretty needy. Instead of Josh making everyone around him better, he needs everything around him to be better in order to make it in the NFL.