Sergei Tretyakov, Nathan Hale, and Benedict Arnold? Is there a difference between our traitors and their’s?

The CIA turncoat, Aldrich Ames told me that one country’s traitor is another country’s hero.
But is that true?
Ames said it was true because the end result was betrayal — the breaking of an oath and allegiance to one’s homeland.