But better sub options that can give a better grip on substitutions would achieve this also.
I'd like to see similar substitution patterns as to what happens when you set a blank. Clearly the game engine is able to make substitutions like that, but it only manages it when you set a blank. It seems to use the player who has the best combination of skillset and stamina for each position as it goes. Even if it was restricted to the three players you name in a single position on the depth chart, that would be better than what happens now.
Even more regular substitutions during each quarter, rather then the standard one substitution for a few minutes of play, would be better than now.