No, McCain walked into Annapolis in the 1960's based on his father's rank (Admiral, aviation, USN, Korean War and PACFLT), and his grandfather's rank (Admiral, USN aviation, WWII). He had four terrible years at Annapolis, graduating near the bottom of his class - again saved only by his father's rank and his grandfather's rank.
Once graduated, he had a terrible US Navy reputation as a drunk, a troublemaker, with many punishments and criticisms for insubordination and lack of discipline (driving, acting up, disorderly, etc.) John McCain was a terrible flyer - but was a Cold War ace pilot (for Russia): He got shot down in, burned up, crashed (in Spain, while showing off at low altitude), destroyed or ejected from five enemy (er, US Navy) airplanes.
No one else - without John McCain's name and connections - would have been retained as an pilot. Few would have even been retained as even an LST deck officer.
And don't forget what a real hero, Col. David Hackworth found out about McCain. Hackworth said that every man in the Hanoi Hilton with McCain said he was a traitor and collaborator.
Instead of being proud of his disabled wife, he dumped her and after an extended period of sowing wild oats he began dating a woman with a family with much money.
McCain has been paying his wife's medicals bills since she was disabled. Let's see if the 2nd Mrs. McCain continues to pay those bills.
I’m well aware of his family connections and notorious background; that notwithstanding, he didn’t run off to Canada, did he?
My father-in-law retired at the rank of Captain after 32 years in the Navy. I don't know if their paths ever crossed much after the Hawaii incidents, but she would see Senator McCain on TV, my mother-in-law would often mention the Hawaii treatment and say that he was just like his parents, and she had a special distain for the elder Mrs. McCain. Of course, my in-laws were, sadly, total liberal progressives, but their dislike for McCain was based on the McCain family character, not politics.