Canario is an asset on this team in 2024 though. He can be in the mix at DH, he's a solid backup for Happ and Suzuki in case of injury, and a general bench option, similar to Velazquez or what Soler was. I don't think Velazquez hurt his trade value getting a couple hundred PA's in the MLB. His tools didn't change and I don't think teams are going to make significant sways in judgement on a young player based on a couple hundred PA's. There can be some potential reduction in value but I think actually using a player in a depth role has value as well, and the Cubs have the potential to discover additional surprise value from some players by playing them, like what happened with Morel and Steele.
Over the last 6 months, the Cubs have traded Hertz, Made, Velazquez, and Ferris for MLB or MLB-ready assets and more will happen. I don't think they're going to let a whole bunch of their prospects rot on a vine.