If the Cubs don't spend the money saved via the Bellinger trade then the Tucker trade sucks. The difference between Tucker and Bellinger is 2 wins, but we lose 3 seasons of a top 10 3B making pre-FA money, plus one of our best prospects, plus Wesneski.
3B was a black hole last year and we have a rookie with hardly any 3B experience plus a bunch of nobodies gunning for the job, and the middle infield coming back from surgery including a 2B who isn't even throwing on the field yet.
If the Bellinger money isn't spent then Shaw has to put up close to Paredes numbers for the Tucker trade to not be a wash even on a 1-year basis, and counting on a rookie for that is insane, and it would still look like a stupid deal long-term.