What a generalisation! It all comes down to the care the owner gives and how responsible they are. I know of 2 young girls living in a carpeted 2 bedroom flat which never smelt of their cat/wee/etc due to their upkeep.
Desexed cats don't tend to spray/scent and it's very easy for a cat to learn...