Whats your solution for the ~150 animals the get a month? I’m sure they don’t have people banging on the front door just waiting to adopt them all.
Fact is there are more stray/unwanted animals then good homes for them.
Disclaimer: I got no good solution either but they seemed to have found a way to balance things.