Well of course the franchise should have waited and analyzed more.. Goff should have never been given that contract, that is so obvious now in hindsight.
But what do you want McVay and Snead to do about it now?? If McVay doesn't think Goff is his guy anymore, should he just do nothing and sit in limbo with a QB you no longer like? Just because you gave him a contract? Or should he be proactive and try to upgrade the position to improve the offense? I think its ridiculous to say "oh well we gave Goff the contract and we're stuck.. Woe is me."
McVay is an elite competitor and an aggressive thinker.. if he's not happy with the production somewhere, or the value he's getting from an overpaid player he's going to look to upgrade that spot. Regardless of who it is. Should McVay and Snead get criticism for paying Goff early? You bet your ass! But that doesn't mean they shouldn't do something about it.
Sure, you should do something if you want a change, hell you've done it multiple times already. Now your left dealing with even more short comings on your team because you just wasted another $22mil of your cap space on another piss poor decision. We wasted $30mil of cap last year and now we'll waste another $30mil this year. We still have Gurley sucking up cap money again this year. That's a lot of money that could have been spent on positions that we are weak at. We could have championship team if we had used that money wisely.
Then you go in front of the media and let them know that you are happy with your QB, let them know that he is not as good as you had hoped and then turn around and try to trade him after you just devalued him.
I just just overpaid for this car, I have issues with it, want to buy it? Then you turn around and are looking at another car that has a lot of the same problems, but with a lot more miles on it.
Not woe is me, woe is the team that is stuck in cap hell because of these mistakes.