Well, the age old debate again LOL! Anyway, my two penneth - all of my cats go outside and all the cats I've ever owned have had freedom to go outside, and I wouldnt have it any other way. I don't believe in keeping cats solely indoors. Cats are domesticated yes, to live amongst us, not to be kept shut up inside a house, being domesticated doesnt stop their natural instincts which just can't be met by a totally indoor environment. However, when I lost cats on the road years ago I researched the idea of cat enclosures and believed I had a good compromise - it was large enough to enable natural behaviours, incorporated trees/shrubs etc, climbing posts, shelves for sunbathing etc etc. Even so, I never felt completely comfortable with the idea of restricting them.
Finally, moving her 8 years ago, I knew I had found a safe environment for them, and whilst, they still arent free to roam at night (I have a cat proofed area - so they can still go outside at night, but not roam) - they have access to the garden all the rest of the time.
I have pedigree Persians (some resuces, some I've had as kittens) and there is no reason to keep them indoors just because they are pedigrees - they are still cats, still the same instincts and they would be totally miserable as indoor cats. One of the breeders I've had some of my persians from provides a large outdoor enclosure for her cats and the other breeder's cats have full access to the land around their farmhouse, its wonderful to see this mass of fluffy persians accompanying the owners on trips out to feed the geese etc!