The big key difference for Krakoa is that they chose to bring them to Krakoa. People being born in America and growing up to be evil or assholes is different than giving evil people a freebie.
There's a difference to, say, Dylan Roof, and then inviting Dylan Roof to your private town and/or putting him as a head of your government, to hang out with all the people he's wronged