He has to be happy. Goff is a system QB imo that has a hard time winning when you ask him to create without a strong running game and PA. He needs his hand held. He can make it work if his supporting cast is top tier. Coaching staff is holding his hand and constantly putting him in good spots. Shanahan has to be feeling this way. Jimmy is a good QB but Kyle wants someone who isn't scared and can think on his own. Again a lot of these guys need to told exactly whare to go, who to go after / look at and need the conditions to be positive to come out with a W.
Like you have guys that can create from scratch and work with w/e they have in front of them. They don't need every top tier ingredient to make a nice meal. They can Martha Stewart or MacGyver some stuff and just make it happen. Bad defense - coming from behind, no running game. They guys that can carry you - Brady, Mahomes. Sometimes Wilson, Rodgers.
Guys that can sometimes carry you, won't hurt you and can really maximize a system for everything it's worth it if you give them a good cast. Watson, Dak, Stafford, Jackson, Allen, Ryan, Murray
Guys that won't hurt you most of the time but need their hand held a little bit. They need help whether it's misdirection / top tier running game / defense / targets. You can win with them but they need a lot to make it work. Jimmy, Cousins, Carr (could be moved up?) , Goff, Baker (could be moved up?) Tannehill (could be moved up?)
Guys that will hurt you / limited / inconsistent. Dalton, D Jones, Fitz, Trubisky ...