That makes sense. He's definitely improving which is encouraging, and been unlucky.
But you really wouldn't be excited if the Cubs got Suarez. It's just one of those unique opportunities to add a guy that can make a true difference in the playoffs. If the Cubs were playing a 5 game series, I'd expect Suarez to hit at least 1 HR, possibly even 2 or 3. I wouldn't expect Shaw to hit a single one. Even if he continues steadily improving. If Suarez wasn't available then I wouldn't mind them rolling with him, but that's a great player that can be had, with a short term commitment.
Does it really stunt his growth to sit behind a vet for 2 or 3 months and observe.