Ozzy, McVay gave him away. He was done with him because unless everything was going perfectly, Goff would F up.
From an ESPN article specifically about McVay and Goff...
"The situation around him affected his game. If the O-line wasn't always firing or if he was missing a wide receiver, things didn't go well," a team source said. "If he had a clean pocket and everything was going perfect, he's a top-five quarterback."
In 2018, Goff and McVay led the Rams to the Super Bowl and looked to have built a permanent foundation. Two years later, the QB was gone. Where did it all go wrong?
www.espn.com
So flat out people in the know around Goff counter your own argument. Like even good QBs, Goff was so ineffective in MCvays system if he wasnt getting great protection and the run game wasnt working that he wabted him gone.
So now, back to Geno and his protection and offense...
Like the article says, Goff is playing like he is because everything is great. When it isnt? Well we know what happened when it wasnt.