In the US, maybe. In Germany, prepaid sim cards already require full KYC with ID. There's no problem, you can get them with a preliminary ID card the government hands out to asylum seekers. There's barely any undocumented migrants in Germany because there's little reason to: if you're from most of Europe, you can come here legally, if you're from Africa or Western Asia, you can claim asylum.