No, I said that because Kane's overall game is very good. If you judge players playing for National team or after every poor game then there wont be good players in the world. I gave plenty of examples why that logic is wrong.
Scoring a goal doesnt change everything just like scoring free kick...