I have a feeling Harbaugh has been putting the emphasis on in game experience over who's practicing better. I also sometimes get the feeling that maybe Shea could practice really well, but when the heat was on in the big moments in big games, he'd crack under pressure.
One way or another, I have my doubts the other two were truly in a competition with Shea, but it was interesting to note how many times the other two got snaps, even Milton was getting some snaps as a rookie in 2018. Almost as if they knew if they didn't give McCaffrey and Milton a sniff of game action, they might bolt. A little guilty feeling holding them back.
Harbaugh was always going to start Shea almost no matter what. He is a likable kid and a competitor, but fell short in the big games. He was exactly what this team needed after a dismal 2017, though. Then again, Milton or McCaffrey could have been the same for the team, they just didn't have near as much practice yet at this level.
For all the talk about every position being a constant battle, Harbaugh really seemed to make an exception for the quarterback. That should stop. Make it a real competition again, keep everyone on their toes and constantly striving to do better. And discipline the kids for going against what you ask of them, don't let shit slide with some players and not others.