We live in the country and we have a creek, lots of trees, a wildflower pasture, and it's a perfect place for wildlife to survive. Because of this, we end up with lots of stray cats from people dumping their unwanted animals nearby. If I kept every cat that shows up here, I would be over-run with cats. I love cats and I have three of them. All female, all fixed. My old male cat, who was like a brother to me, died a few months ago.
Anyway, DH shoots most of the strays that show up, and I would do it myself if I was a good enough long-range shot, but I'm not. Today, a big Tom made an appearance. We can always tell when there's a stray, especially a tom cat because my garden buddy cat starts staying up here close to the house instead of the garden shed where she has lived for 10 years. I told DH there was a stray, he took care of the problem (quickly and humanely for anyone here who is opposed to killing stray cats), and I grumblingly remarked that I get so tired of people dumping their problems for other people to take care of. He remarked, off the cuff, "Well, just look at our entire society".
Bam. Right on the mark. Our entire society has bought into the idea that you don't need to take care of your own problems. Just pass them onto someone else to do the dirty work for you. Wow.