To each their own, and we all decide what we consider tolerable when it comes to pest species around our homes and land. Personally, I try to limit my use of poison, but I will use it to get rid of rodents when/if the infestation gets to a certain point.
Rats and other rodents in and around homes and barns/outbuildings are indeed a significant problem. Not just the harm they can cause to chickens, but the damage they cause to property. They chew pretty much everything that isn’t metal, including electrical wiring which is not just expensive to fix, it can cause fires. They can spread diseases. Where I live, deer mice can carry the hantavirus which is a serious and life threatening illness and any small mammal in the western states can harbor fleas that carry sylvatic plague. So yes, during population booms of rodents, I absolutely will use poison around my house and barns.
Certain environmental conditions play a big role in population fluctuations of rodents, and some years the barn cat and a few traps are sufficient to keep them under control. But other times it takes more than that. It’s not a lack of creativity or selfishness, it’s a matter of protecting my property and myself and family. Used responsibly and cautiously, most poisons sold to the general public have a low risk to endangering human health and the environment. There are simple ways to mitigate the risk and those should be absolutely followed. To condemn the use of pesticides entirely I think is fine for certain people and their situations, but not practical to apply to everyone in all situations.