My take is simple (like me). McKenna has one job on this team, and he didn't do it very well at a key point of last night's game. It happens in baseball.
I'm not expecting McKenna to be on the roster for long. He will likely be DFA'd in the near term.