Oh yes. The robins in the yard thank me everyday with a song :-)
Well God bless you for caring for your cat the way you do. Your cat will most likely live longer, suffer less injuries and illnesses and be just as happy playing indoors under your care and attention.
Had a buddy who rented to two gals that had a cat. They let the thing out and the neighbor cat was always fighting with it. Messed him up all the time. The ladies were idiots. They thought keeping the cat indoors was cruel.
No maams, letting the cat OUT was cruel. The thing is getting attacked all the time. Almost got hit by a car a few times. Nothing about letting the cat out was beneficial for that cat.