Honestly, the “real” reason could be almost anything. Looks, attitude, practice habits, analytics, etc. But, in this case, maybe this coach thought a shoulder injury to a pitcher might have been a “bridge too far.” A shoulder injury for a pitcher can often re-occur and the coach didn’t want to risk the roster spot. Just pure speculation, without many facts of course.