You should be aware this is an extremely American sentiment bordering on ignorant. Nowhere else in the world do you find people berating people for letting cats go outside.
Even in America, you won’t find it. It’s only coming from chronically-online people who are afraid of everything.
I’m sure if you could communicate the dangers to your cats, most of them would still choose to go outside. Locking cats indoors their entire lives is cruel.
It must be exhausting being you.