I mean, is it though? The whole 3C thing is being a bit overstated by some. Is he a 3C? Maybe, if a team doesn't have a real one like Henrique. I seem to recall the vast majority of his 30 points being stapled to Drai's wing, which is fine, but he wasn't able to keep it up and stay in that position. On a lot of teams he's just as easily a 4th liner.
McLeod's cap hit is not exactly a steal, IMO. On paper, it might seem to be as a 30 point player, but the 30 points is a bit of a mirage as I said above. Does he put up 30 points with average bottom 6 wingers? I don't think so. I think his 4 goals in 24 games in the playoffs is closer to the player you're getting. Fast, good on the PK but not great defensively, perimeter player softer than Charmin and not much of a playmaker. There's a chance he finally starts going to the dirty areas after a wakeup call post-trade, but for every Cogliano there are 10 players that never change their game.