Right, Brady wanted a longer term contract (2 years) whereas he was only offered a 1 year contract which displayed a lack of commitment to the player so the player (Brady) wanted to keep all of his options open after the '19, hence his request for the no franchise tag clause. Our path may be different, and I think some of the details along the way are debatable, but we're arriving at the same conclusion:
A) Brady wanted a 2 year contract.
B) Belichick wanted a 1 year contract.
C) Kraft sided with Belichick.
D) Brady agreed with the 1 year contract provided there was a no franchise tag clause.
E) The 1 year contract with the no franchise tag clause was agreed upon by all parties.
I'll add:
F) Brady had 2 phenomenal seasons and won a Super Bowl.
G) F proves B and C were colossal mistakes.
You have proof of all these things? I doubt it but this particular argument is of little use to me. It probably comes down to perception. Meaning Brady thought Guerrero was being treated unfairly and thought Belichick had arbitrarily removed his priyoileges.
We can agree Guerrero has a shady past with some highly questionable methods. And we can agree that he should not have been allowed to undermine the team's official training philosophy and techniques (and consequently the Patriots would have been justified in taking action). That said, Brady highly values his work with Guerrero, and there seems to be strong evident that it's been of benefit to him, so the team should have found a way of continuing to support that while also enforcing their organizational philosophy and techniques.