Cat owner and avid environmentalist here: totally agree. I’ve always kept my cats inside for the obvious environmental reasons, but ask any vet and they’ll tell you that indoor cats lead much longer, healthier lives.
We need to start treating dogs and cats the same way - if there’s a cat around without it’s owner and it’s not leashed, it goes to the pound. $250 fee to retrieve your cat to pay for boarding and also donate to the pound that receives them. If people had to pay $250 and drive all the way to the pound to pick up their cat every time they let them out, I can tell you that outdoor cat owners will go one of two ways: they’ll either stop owning cats (big win) or they’ll keep them inside (also big win).