This guy has got to go. And you are correct, if this is not sedition, then the word has no meaning. Are there federal sanctions for such conduct?
Federal sedition laws are pretty clear and on the books...just rarely enforced.