even though his father had been ambassador to Switzerland
Although I agree strongly with you sentiment, you weaken your argument by providing incorrect information. Kerry's father was in the Foreign Service, but he was never the US Ambassador to Switzerland.
I regularly post that I do not claim to be a scholar but am just a street-fighhting Elk. I leave the scholarship to others and rough out the arguments that may be refined by the more scholarly. When I am inaccurate, I welcome accurate correction.