No, Glenn was a POS
I must be doing something right. I’m catching $#!+ from everybody ...
Arnold has at least two monuments at Saratoga and West Point, though neither bears his name.
That said, you cannot compare political differences to actual treason.
The Constitution has a very specific definition of treason. Nothing John Glenn did meets that definition.