Zacha's season last year wasn't in line with what Grant is doing right now. He can get better, he may easily not.
Again, you don't seem to grasp the difference between speculation and fact. Guentzel did well, but most players don't do that. We are already taking chances on young high potential players. I'm sorry that shiny new toys isn't the answer to everything. Unfortunately, that's just the dumb line of thought that circulates around the trade boards. Real teams actually hunt for established talents to solve their issues. They dip into the speculative bucket when they have no other choice.
His shooting percentage will go down. His assists per 60 though? His defensive game? That's not guaranteed to drop.
So just going to ignore what Zacha did last season, ok got it.
You don't seem to grasp the idea that a player with 5 more points with 3 more games played doesn't automatically mean that player is better.
This whole board is to discuss trades, so if you don't want to discuss them, why even be on here? You can ignore what Zacha has done because he has 5 few points than Grant does in 3 fewer games who is having a career year at 27 years old with a whooping 10 points. That's fine, doesn't mean Grant is a better player than Zacha who would help this team now and in the future (which is what GMs look to do btw).
When he has to play 4th line minutes when everyone else is healthy, his point production is going to go down. Let's see how he does when he's not playing with Rakell and Perry, and instead Ritchie and Shaw. His defensive game? It's not great, it's not terrible, it's pretty average. Don't see his defensive game being much better than Zacha, certainly not enough to suggest it would be better to have Grant over Zacha.
If you think a GM who has a chance to get Zacha (doubt Devil's are going to move him) doesn't do it because they have 10 point career high Derek Grant playing way above his head right now, you're crazy.