Or when people move into their environment. But you’re right, their movement to less hospitable ranges are caused by overpopulation. Then again, if they can eat pets and little humans, suburbia might be a hospitable environment.
When the cat population is kept in balance with the deer an elk populations, cat attacks become very rare.