Another perspective: we should install whole house surge protectors if we can afford them, not only for ourselves, but to help our neighbors - even if in reality the help is minimal and they need their own as well. In the best case scenario, if everybody in a neighborhood has them, each individual house will be more resistant to surges than if they were the only house with one (five houses with surge protectors nearby is a lot better than one) - everybody wins.
Why? If the voltage spikes on the grid (that's what I understand a power surge to mean), wouldn't even more of it end up in your house (that is: the grid voltage spike even higher) if the neighbors have equipment that doesn't let their devices consume some of that energy?
Edit: wait, maybe I figured it out: those devices must be consuming the excess rather than blocking it. Is that it?
Yes, energy dissipates. Although one still needs to look out for the distance from the neighbours as your ground can be different from your neighbours ground potential.
Yes, that puts it down perfectly. That’s why some don’t ever see the benefit of installing their surge protector whereas others install one way too small for their situation and find them useless anyway.