Those are great points. I do think that the situation where you lived changes what options you really have. My indoor/outdoor cat lived in a small town where the traffic was slow because there was rarely anyone behind you. While my indoor cats were definitely urban cats. Though I wasn't as worried about them getting ran over as I was the coyotes. The city I live has packs of coyotes that travel between condominiums and eat out of the garbage. But I can understand not wanting your cat to get ran over. I was just wonder which you thought were happier. Comparing all my cats, I still think my outdoor/indoor cat was a happier healthier cat even though his life was shorter.