It appears to me that you are operating under some misconceptions about cats and how to care for them. Contrary to a popular misconception, cats do not have to roam, although intact cats are driven to roam by biological urges to breed. Once a cat is spayed or neutered, it doesn’t have those breeding urges and thus, has little desire to roam.
My present cat literally just walked into my house, decided he liked the accommodations and stayed. He has no desire to roam. In fact, if I open any door to the outside, he runs and hides. He has a good life with me and there is no way he will risk being “accidentally” put outside.
I suggest that sometime you should read up on proper cat care. You may be surprised, as I was, about how much you don’t know and how many misconceptions you have.
I suggest you discontinue assuming you know anything about me, what I have and have not studied, and what my personal experiences and observations are in this life.
Box your cats in a cage if you want to. I'll care for mine and allow them their freedom, as I always have.