You're right, society has changed quite a bit.
The other possibility that you seem to implicitly dismiss is that the original reasoning is understood perfectly well, has been debated to death, and has been found to no longer align with what the majority of people want out of society.
Chesterton's Gate argues against removing the fence out of haste and ignorance, but not against removing it after intense debate and careful consideration.