Zombie pigmen aggro distance is too small
Zombie pigmen used to help each other, as described in the wiki, however they no longer seem to do so. Hitting one doesn't always provoke others nearby, however occasionally one or two react to player's actions.
I think this started in 0.16, but I can't be sure because 0.16 was mostly about ghasts being everywhere, which made this harder to confirm.