I have a bias against treason and traitors. I despise Benedict Arnold as much as I do the senior leadership of the confederacy, ESPECIALLY those confederates who attended the United States Military Academy, like Davis and Lee. They had no right to claim greater allegiance to their states. Davis, Lee, and all West Point-educated officers were Regular United States Army officers, not state militia. This is the oath they swore:
"I, _____, appointed a _____ in the Army of the United States, do solemnly swear, or affirm, that I will bear true allegiance to the United States of America, and that I will serve them honestly and faithfully against all their enemies or opposers whatsoever, and observe and obey the orders of the President of the United States, and the orders of the officers appointed over me, according to the rules and articles for the government of the Armies of the United States."
Now do you see any wiggle room in that oath that would allow Lee to claim a greater allegiance to Virginia?