What is so special about John Tavares?

Every game I watch him play is the same.  Admittedly I haven’t seen a massive amount of his games, but I’ve watched several. He is strong on the boards, gets in front of the net and has a good shot. A bit of a floater.  He is by no means a bad player. In fact I think he’s a good player,  bordering on very good.

However if I were an Islander fan I would be wondering what my team would look like with Matt Duchene.

Am I missing something?