I have very little use for McCain, but to lump him and Obama together regarding eligibility is absurd.
Being born overseas the child of two American citizens while your father was stationed there in the US military has absolutely NO comparison to having an underage US citizen mother and a foreign national father, possibly being born overseas and probably having claimed foreign student status for advantage in college admissions & scholarships.
If the child born of a serviceman serving overseas looses citizenship, then why serve? Ranks right up there with delaying/loosing ballots from overseas servicemen.
Tell that to the US Senate, which felt compelled to pass a nonbinding resolution regarding McCain’s eligibility. Several prominent Constitutional scholars were raising questions. It was a factor, whether or not you agree.