McVeigh's dead and all of his dozen or so trailer park followers are either jailed up or dispersed into oblivion. McVeigh has no sizable public following in this country, and nobody taking to the streets to cheer him on. There's no need to keep him off the streets because he isn't on the streets to begin with, nor are any of his followers.
Not so for the Al Qaeda financiers and jihadis in training in Dearborn, MI, and in Richardson, TX, and in Falls Church, VA and in dozens of other places that have been raided for terrorist activities post 9/11. They're still around, they're still waging jihad, and they still want to kill Americans or forcefully convert us to their child molesting death cult. And as you've amply demonstrated here, they have many more sympathizers who are willing to give them aid and comfort.
If you have information about people who are planning to engage in terrorist acts or supporting those who do, please tell the authorities.