A major misconception I’m seeing in this thread are people conflating the pest species of Cockroaches (especially German cockroaches) with cockroaches in general.
German cockroaches mostly like to live in human habitations. Despite the name, they’re likely originally from southeast Asia, and don’t do well in cold environments outside of our homes.
However, there are over 4,600 species of cockroach, not counting termites (which are actually just social cockroaches). Only thirty of those like living in human habitations, and only four are considered major pests. Most cockroaches are nocturnal and really don’t like bright light, so you won’t see them during the day. At night, they’ll also shy away from large animals like humans, since lots of animals like to eat them.
Cockroaches are fairly vital detritivores. They eat decaying animal and plant matter, helping return those nutrients to the ecosystem and keeping dead stuff from piling up. Think of them as tiny garbagemen.
Biologist here. There are a lot of cockroach species that prefer wild areas and can’t even survive in most human homes. Some pest species can be abundant in wild areas too. Last year, I did a research project looking for shrews using pitfall traps in a desert area and sometimes we would catch hundreds of German cockroaches in a small bucket in a riparian area set out overnight. Probably would never ever see them because they are secretive, hide under leaves, and they are nocturnal.
Latest Answers