No, it shouldn’t. Treason has a specific meaning.
Most of those things aren't joining up with a foreign adversary with whom we're officially at war.
Even things that are treasonous in a colloquial sense are still pretty narrow, and tend to refer to other specific forms of betraying your country, that just happen to be other crimes -- like espionage, or insurrection.
Adversary to the people, or the state? These are wildly different concepts. Just because my state has beef with China doesn't mean they can't convince me that my life is better with China in it. Sometimes states just misrepresent the people.
Our definition for what constitutes treason is purposely narrow specifically due to the abuse potential.
The focus and the main point remains: It's unethical, it's illegal, and I wish punishment on the companies and the individuals who fraudulently scam American workers out of jobs.
Personally, I think there's lots of treason that pervades our life. Hell you could argue the meaning of "national interest" used by our state department is itself treasonous.
Any definition of the word will come down to what you perceive as in our interests. For easy examples, see Snowden and Manning.
https://constitution.congress.gov/browse/article-3/section-3...