It's usually dog owners that hate cats - complaining about cats cr@pping in their garden yet happy to have their own dog p1ss up lamp posts and cr@p in the middle of pavements
Animals (cats and dogs) do what they do naturally - scenting their territory (and others' territory) - so it's somewhat unfair to condemn ANY animal for being itself.
In my experience cats rarely drop their guts out in the open (on the surfacce) - this is something FOXES do though so maybe you're pointing the finger in the wrong direction? I had this problem with urban foxes when I lived in Kent. Cat's mark their territory by spraying - and you can't miss it!!!
But what I find disturbing is that people would admit to want to KILL a domestic pet just because of what is essentially prejudice against them. I 'hate' dogs but would never consider harming one unless it attacked me (thanks DWD for the tip on how to do that too!).
Cats may not BE your 'thing' but it will inevitably be someones pet and, if you're a pet owner, you have strong feelings for them akin to having children so hearing (reading) that someone would be prepared to KILL your pet just for being a cat is past the point of disturbing - those people need help to deal with their issues.
Get real. Grow up. Animals are not there to be killed on a whim or because they are 'annoying' - kill them for food if you have to, kill them because (if) they attack you but FFS just because they have a sh1t ????
Don't take it personally......