Yea so as I said, he's up for reasons other than his actual ability to play right now, which is what we're talking about. Right now he and Frelick are AAA level players. Hopefully it pays off and they improve later, but right now they're not starting level MLB players.
IMO if not for the contract and now the injuries he'd be in AAA right now. Or would've been for the first few weeks and have possibly been brought up now-ish if he tore up AAA.