Treason is giving assistance to enemies of the state. #
Freedom of speech relates to what you can say in public without legal sanction.
So the two concepts aren't really related.
But come on Snake... what you're really saying is that you think people who offer "a lot of criticism, but no alternate solutions" are just as bad as "our sworn, worst enemies abroad", except that the former just so happen to be US citizens.
You seem to imply that severe and trenchant criticism of the US government should be punished as treason, and that is so very wrong.