Kante is better defensively, no doubt there. Fred is very good but Kante is even better. He does also score a few more goals. Fred's first touch is also sloppy at times.
I disagree with the passing. Fred does tend to make one or two really bad passes a game which people remember, but he generally attempts more with his passing than Kante. Fred makes slightly more passes, has a better pass completion, makes more long passes, passes it further each game, and passes it forward significantly more. Not just this season, but consistently. But this rolls back into the bit about us expecting Fred to do more than Kante is expected to do.
Fred plays as our main ball-player in midfield whenever he plays with McTominay (who is a worse passer and tends to hide from the ball a lot) or Matic (who spends most of his match playing in the defence). He's the one who gets on the ball more in midfield, controls the direction of our play and passes it forward more. In the same way that some expect a new DM to do. Pogba will normally take that role when he plays in midfield of course, but even then sometimes it ends up being Fred while Pogba pushes further forward (such as against Granada). Bruno does drop back to a deeper position at times, but most of the time he'll be in more advanced areas where he'll behave more as a final third creator.
Compare that with Kante, who has played next to the likes of Matic (when he was good), Fabregas, Kovacic and Jorginho. All players who are better on the ball and who are the main one that the defenders will look for when they are building out from the back or that other players will look at to recycle the ball to. Kante then just plays his part in the team, instead of being the main one in those positions as Fred does for us. Can you imagine Kante playing next to McTominay for instance? Fred's not great at that role, but he's good enough that he can just about make it work. Kante and McTominay would be an absolute graveyard of creativity and ball-playing ability.