Fair.
On the other hand Kane has more technical ability in terms of passing and vision, and I'd argue is a better team player (Shearer had insane physicality, hold-up play and was great in the air though, better shot from range than 'Arry as well).
Kane would likely have beaten the goal record...