A lot of human traffickers are Mexican, especially in the South West. Should probably ban Mexicans as well, just to be safe I guess.
Oh, and most mass shooters are white men, should probably ban them.
Gangbangers are another problem you mentioned, let’s just go ahead and ban every male 18-28.
Prostitutes also a problem? Let’s ban all females 18-32.
You’re working backwards from a terrible policy, banning people for having shitty political views, and then justifying it by saying, “Well, they probably committed sex crimes because they’re creepy”.