So, just to clarify? Him and Rizzo are the same age but you think Rizzo has more power but Castro doesnt? Not putti ng words in your mouth just asking? Another thing, Castro is not in his prime and was called up way to early? How doesnt he have room to grow? Also, if anyone is expecting Tulo. Castro isnt him but he is one of the better hitting SS in the league with average D. Until, the Cubs have someone else better at D. Why would anyone trade him or want to replace him? Yet again, not being a dick. Just trying to clarify. I feel like he isnt the new flavor of the month so people dont like him. Almora ceiling is what Castro is doing now but people love all over him.
Why would you trade him? Because in 2-3 years, the pitching will be more important. Have you ever watched Castro in the field. He looks bored to death with little to no emotion. Pray he continues to hit, trade him while you can and sell high.
Good teams are supposed to be stellar up the middle i.e. pitching, catching, infield and CF. Castro is not stellar up the middle defensively and never will be, so fans seem to get ultra enamored with his hitting potential, or what he did in the past.
Second, it doesn't matter if the Cubs have someone better right now because they aren't competing. The Cubs are almost out of options with parent level players to net pitching unless they go the FA route, and even then the cupboard is pretty bare in the minors with top end talent.
You can't trade Shark and hope to get top talent in return, because it's basically a wash because you take a risk that they make it to his levels, and then and only then does it payoff because of the cost control. I believe if they need a SS in a couple of years, they can probably find a better defensive one who may hit less for average, but yet may have a better OPB which I am cool with.
Almora appears to be the CF in a couple of years so that helps solidify one position, and lets hope Baez goes to 3B, Alcantara to 2B, Bryant and Soler to the outfield if no one is traded, and yes, the Cubs would have enough money by then with all of that cost control to get the best free agent SS and catcher on the market if they don't have anything in house.
That is why you trade him.