Asking the wrong question IMO. Even if the "follow-through" happens at a higher rate that doesn't necessarily influence whether this data should be hidden or not. You have to look at why the data is public in the first place - "I pay this person's salary, so I am entitled to know how much their salary is (among other things you typically know about an employee)."
Whether or not violence committed against public servants happens at a higher rate than the private citizenry doesn't impact the truthfulness of that statement. So if the article wants to make a coherent argument for hiding this type of information about public servants from the public, it needs to attack that point.
Why should paying you entitle me to know your home address? Paying you entitles me to some amount of your labor. I don't see why there should be anything else to it.
In practical terms businesses are required to collect employee PII in order to comply with various regulations. But that's not "entitled" that's "government imposed for unrelated reasons". (Those unrelated reasons being illegal aliens and tax compliance.)
There's also an element of risk management with the employer wanting to run a background check. But there's no particular reason that can't be done via a mutually trusted third party, similar to escrow. In fact it often is done that way in the residential rental business - the applicant authorizes the check and pays the third party who then furnishes the report to the landlord.