To be consistent then with your logic, the following would be true:
George Washington was a traitor, as he fought against the ruling government of his birth place.
A German citizen of 1942 who fled from the Nazi's, and took up arms in Free France, would be considered, by you, to be a traitor.
The difference between a hero and a traitor, is the perspective from which one views them and on which side wins. For example, I have far more respect for Robert E. Lee in his defeat, with honor, then I do in Sherman's victory in Georgia.
But to you, I would guess Sherman is a hero, and Lee a traitor.
Washington's mother remained a Loyalist. Pretty hard thing picking between the Mother Country you love and some up and coming New Government.