He had been DFA’ed, so cash considerations are typically about the best you’re looking at. As for him being a “good” prospect, all good prospects aren’t created equal. I don’t think he was ever ranked in top 10 of organizations (though close). Given how bad Cubs system was, that will tell you something.
Just looked it up and MLB.com had him ranked #11 in Cubs system in 2023 and that was after hitting 37 HRs across 3 levels in 2022. That sounds promising right? Well not as much when you take into consideration Cubs only had two prospects in top 100 with Cubs #2 only being #87 overall. Guy can hit some with good power, and he still has a chance to carve out some kind of career. But likely not much more. Cubs did pretty well selling off parts a few years ago, but looks like didn’t get much for Bryant with Canario now gone.
On a side note, noticed that to make room for Canario that the Mets put Nick Madrigal on 60-day IL with broken shoulder. Man that guy can’t catch a break.