The reason I would keep them in is to prevent them getting in fights which predominantly happen at night, as cats are nocturnal and territorial. I'd let them out during the day because uh... they're cats! They need to explore, socialise and get exercise. I couldn't have a cat indoors all the time, it's not natural.