Just pull all Federal funding from any institution that allows disruption or abuse of recruiters. That will nip this sillyness in the bud.
That would be a mighty feat, since the Dept. of Education was initiated by Dems. Better to defeat THAT, first.