LCD is situational. The coach does what he thinks is best, which includes utilizing mismatches. He plays to win regardless of gameshape or training concerns. So, if your sub has a better chance of winning you the game, the coach will play him.
Try using Strictly Follow Depth Chart if it's a concern.