I get your point about the stats not being fair. But to highlight my point about him being a big game player. His most goals in games have come against:
Newcastle 14
Chelsea 12
Spurs 10
Watford 10
United 9
Arsenal 8
That's 4 of the 5 of his teams top rivals in his top 6 clubs he's scored most goals against. He doesn't just put his goals up against weak sides. He's also got 7 against Liverpool and Barcelona.
In contrast Kanes goes Leicester, Stoke, Everton, Arsenal, West Ham, Southampton, West Brom, Bournemouth, Hull