The trade is bad, cuz you don't just pop a 6'8" PF in and assume that he's gonna have the same effect on your team that a 6'11" 285lb C does. Curry warps the opposing teams defense. They HAVE to pay extra attention to him. He makes the floor more open for other guys on our team. Boozer wouldn't do any of that. It's not just the stats, but how a player effects the way you play and how teams have to play you. Even when Curry has an off night his mere presence still causes teams to have to pay attention to him, cuz he's too big and capable inside. It's Shaq and then Curry in terms of FG% and teams always have to be aware of his presence.
I understand what you are saying. However, my thinking is that if Utah was willing to give up Boozer (who is still fairly young) why hang on to Curry. Boozer is worthy of a high-first round pick so if you give Curry to get Boozer you are not losing that much face. Plus, Frye can move to center where I think he will be more effective and Boozer can start at the PF spot. Marbury, Francis, JJ1, Boozer, and Frye to me is a solid and more complete starting lineup offensively and defensively. Boozer is not a great defense but he at least plays defense, which is something I still question whether Curry knows how to do.