I don't think any condition is permanent here. But Castillo just has not played a lot of baseball lately, period. MLB or not, he has just not faced a lot of guys who are actually trying to get him out. Betts and he and the only guys (Bradley too, but his fate is known) who have minor league options. Assuming you don't want to cut one of the other guys (although if you want to cut Victorino, you shouldn't hesitate - last year, sunk cost sort of think), the moves to start the season are limited. Now, if the team carries 11 pitchers, then a spot opens up. I would be genuinely surprised if they started the season with 11 pitchers given the need to ramp up guy's stamina and such. And if they carry 11 pitchers, in some sense Bradley makes more sense to call up than Castillo. Castillo needs the ABs more, and Bradley makes more sense as a defensive substitute.