В своем доме коты тоже долго не живут, тк вокруг те же опасности, что и на улице. Моя свекровь как и вы считает, что только в своем доме. Ну, блин, каждые год-три у нее новый кот. То отравили, то задавила машина, то собаки порвали, то подцепил какую-то заразу. И не убедишь ведь не брать нового смертника.  Знаю историю, когда хозяева сами задавили кота, выезжая из гаража на машине и не заметив спящее на солнце животное. В квартире кот живет куда дольше. Если, конечно, окна защищать надежными сетками или не раскрывать их.