There are hundreds, probably thousands, of feral cats in the Phoenix area. I suspect that's normal in other cities as well. I see several on most early morning rides.
They're part of the wildlife. Like birds, mice etc. They have their niche in the urban ecosystem.