Yeah its really weird that Ross brought a guy he doesn't trust literally at all as a hitter right now into the 4th inning of a game. Also weird that he came in as a pinch runner...maybe its a positive sign that Ross is showing trust in him but it led to him getting picked off for the 4th time in just a handful of games (one he managed to get a SB out of), But as a hitter, you knew he was going to come up at least 2 more times and you knew you were facing a historically great offense and theres a decent chance more runs are needed. Tauchman has also been red hot at the plate lately so your removing that from the game. He's an average baserunner and slightly above average defensive player.
I dunno, I think the Cubs will keep Ross no matter what, but his in game management issues are glaring.