I've re-read the thread a couple times now and frankly it seems like there's a piece of the puzzle you're not sharing with me.
"Criminals are cockroaches because they're evil" makes literally no sense. Even if one accepts that anyone who commits a crime is de facto evil (very silly), cockroaches obviously aren't evil!
The non-sequitur about trivial vs non-trivial problems is just that: a non-sequitur.
Is it just that you're okay with exterminating certain types of people (like they're cockroaches), therefore it makes sense to call them cockroaches? You should just say it so we can stop this very strange word association game.