Actually, there is more to the law as it relates to how long the parent had lived in the US after a certain age (I believe 16) which is a point they have brought up on most of these threads.
As for McCain... the Canal Zone was part of the US at the time. Kenya has never been part of the US.
Of course I am awful sick of these “We found a guy with proof” threads but nobody ever actually provides us with the proof.
No one is forcing either of you to read these threads. You're doing it on your own volition.