This is actually mainly because people don't understand how to get their cats to drink enough water for their piss not to stink. They also give their cats crap to eat and buy cheap litter. What you're saying is true for almost every cat owner, but it's because they're fucking stupid.