> protest should be aimed at intimidating the government as a whole, not a specific individual
If I find out that a city councilman is accepting bribes or using public money for personal expenses, why should I protest "government as a whole" and not that one city councilman doing the bad thing? What is protesting government as a whole going to do about raising awareness of one person's corruption?
> Even in a mob with 500 torches and pitchforks outside your family's house?
Yes, provided there was a member of my family here who worked for the government who those people were peacefully protesting.
> For an established journalist, it would be trivial to obtain a politician's address even if it were not public record.
How exactly? Stalking? There are other ways, true, but those are available to anyone right? What way exists that is trivial for a journalist, but not trivial for anyone else?
If a government worker's address are already easy for anyone to find even if they aren't public record than what's the harm in them being public record anyway? (you could equally argue that if every government worker's address was trivial to find elsewhere there'd be no need to make them available in public records, but there are advantages to having a standardized process that works everywhere for everyone vs trying to find various other means until one works)
> Knowing a politician's address doesn't stop them from killing people.
It can pressure them to resign, or generate enough press and attention that they are removed from their position (voted out by the people for example), or just pressure them to do a better job so as not to outrage the people they're supposed to serve. Not every protest at someone's home turns into a murder.