Right, yeah. See, it's not really a botched move. If you released him, obviously he'd be claimed. If he'd been on regular waivers, he'd have been claimed. If you'd placed him on recall waivers only, he'd have been claimed and you'd be forced to keep him in the majors or trade him. The options system is designed to keep owners from burying players in the minors if they're good enough to play for someone else. So once a guy who's out of options gets to the majors, other teams will be given some opportunity to claim him any way you try to send him back down.
So whether you'd just waived him or just DFA'd him, the result would have been the same because someone claimed him. That you DFA'd him got him off the 40 immediately, that's the only difference. If he'd cleared and you sent him back down you could have left him on your 40; if you took him off he'd become a free agent next season anyway.
8/5/2018 7:32 PM (edited)