It feels like a perpetual cycle among the fans where the last failed contracts (i.e. Tyreek, Chubb, Tua) are bashed as obviously doomed from the start and idiotic, while the new contracts (e.g. Achane, Brewer) are praised as smart and forward-thinking.
Personally, I felt a lot more optimistic about handing out big contracts for players on a team expected to contend than I do about handing out big contracts for players on a team expected to pick first in the next draft. But it's not my money, so...
I was alright with Tyreek's & Chubb's contracts, just not Tua's.