Mostly agree if only because the Sox can't get by with one freaking catcher. We need two, and McGuire, while he might not be as good as Wong seems to be, should be good enough.
In the movie Twelve O'Clock High the commander of the 918th, played by Gregory Peck, creates a special bomber crew called the "Leper Colony." It's where he puts the pilot he likes least (an LTC played by Hugh Marlowe) and the crew members who have screwed up on other planes. By the end of the movie, the Leper Colony proves their mettle, and I think that's Cora's intent with putting Kepler and McGuire together.