Soccer, basketball, and hockey (and tons of other) players are expected to read dynamically-changing offenses and defenses and change their game accordingly, I don’t see why it would be such a stretch for a football player to do it. The entire sport is admitting that their players are morons that can’t walk and chew gum.
And yet you don't apply this concept to baseball?
No critiques for baseball mgrs who pinchhit when the ones they are batting for should be able to "handle" the pitcher on the mound? What about critiques for mgrs who take out a pitcher who's only been throwing for a third of an inning? 2/3rds of an inning? An inning? Those pitchers are expected to be able, with the pitch calling of the catcher, to be able to hold down the opposition, are they not?
Why do they need to leave in favor of another bullpen pitcher?
Seems to me you apply expectations to some professional athletes, while letting others off the hook.