I don’t let him chat with other players (text OR voice) even though I let him play multiplayer games.
We constantly talk about the dangers of online strangers and he is fully aware of “perverts” on Roblox (though he doesn’t know what tha word really means, he understands it as bad guys that want to hurt kids).
I don’t look kindly on parents that won’t do the bare minimum to protect their kids online but want to use the force of the gun on me.
It is extremely hard to fully vet a game made by a bad actor; they can deliberately make the first x-minutes innocent etc. If you tie it to real IDs you have many more tools to keep people acting honestly so you can more effectively vet them.