I think cats make wonderful house pets and as long as they have enough stimulation, they can live long and healthy lives without ever venturing outside.
But, having said that, there are many benefits to letting your kitten outdoors: it allows them to practice their natural instincts to hunt and explore, encourages exercise and mental stimulation and can reduce stress in your pet.