Because Canada did it in regards to people specifically going against public safety. Trump does it to people who hurt his ego.
And again, the only argument against this is "well you don't want to have the government have power to deem anyone as in breach of public safety in case there is a tyrannical government that misuses this power"
which is hilarious because people think a tyrannical government is going to give 2 fucks about laws in the first place, which is literally happening today.