My cat, Fister, is mostly indoors now, but I believe that most cats are happier indoors/outdoors, providing the environment is safe. Of course, an outside cat should be up to date with shots, flee treatment etc.

Unfortunately, not many cats have these conditions in a city.

Concerning the poop, cats at least cover it up, unlike dogs.