I understand what you're saying, but England played their best 45 minutes of the tournament during the first half last night with Kane on the pitch. He was fouled for the penalty and scored it. There's also a reasonable chance that he could end up with the Golden Boot on Sunday.
My feeling was that he played well enough last night overall and the shape of the team was good until the Dutch closed down the midfield, but I felt he should have come off earlier.