The reason why the constitution prevents the use of military forces on American soil is to prevent their use for political purposes. Using federal forces is just taking advantage of a loophole to accomplish the same thing. Disagree with vandalism, rioting and mayhem, but that should be for local government to deal with. No problem at all with peaceful assembly and protest.