I respect your view on this lucky3, even though I don't agree with it. As you say, we all have different opinions. I fully appreciate that structural damage of my house would possibly change my own attitude but the squirrels in my garden don't appear to be guilty of any crime greater than helping themselves to food that they could reasonably be expected to see as 'fair game'.
As for them being 'vermin', I accept the point but then again so, probably, are the foxes in my garden that keep destroying my veggie beds. It's a term I'd happily use for the frog family that's recently moved house into my small goldfish pond and is causing such a problem to my fish that I've spent most of this morning costing up the construction of a much larger pond that can accomodate both species. To some people (including my husband) the more obvious answer would be to evict the frogs. To me, accomodating my unexpected (but not unwelcome) new residents is the ONLY answer.
I started out wanting a bee-friendly garden, and then it expanded to being a wildlife friendly garden, and now it's an all-comers are welcome garden (including a decidedly feral cat who's moved into the potting shed and now expects three meals a day) and I genuinely can't understand how people can 'pick and choose' the wildlife they welcome into their gardens as though one species of animal has less right to life than another. I personally feel absolutely thrilled and even honoured whenever some new wild animal finds my garden to be a safe haven to live in and if it happens to be an animal that no one else likes then that's even extra bonus points for me.
But I fully respect the right of other people to feel differently about it.