Great analysis. I agree with much of what you said. I think there were a few things overlooked by your analysis. I think our performance in 2014 was largely due to talent & really mismatches. Our top 3 receivers were Devin Smith, Michael Thomas, and Evan Spencer. The worst of the bunch was Evan Spencer, but even he would be the primary receiver in this offense. Not to mention the fact that he was our best blocker. Then, you toss in Jalin Marshall, Curtis Samuel, and Noah Brown @ H-B or WR #4 and Vannett @ TE and it kills any defenses' ability to cover our passing game. That meant a team's DC would have to choose between letting their safety play support for Devin's Smith deep passes, thus leaving our 4th receiving option matched up against a linebacker.
But, when the QB play the past few years and compare it 2014, I see a lack of confidence in both the WR group & the QB's. You couple that with the bad pass blocking and you end up with what we have now. I think that playing Haskins now would force us to change our offense completely two games into the season. I think JT is late because he lacks confidence in the receivers abilities to get to make the right decision. It's as if he wants proof that they are going to take a certain action before he throws.