My wife and I walk through a magpie nesting area and never get swooped on. The reason: we do not threaten them and we feed them when we can.
They seem to spread the word because we spend a lot of time in the bush and get the same result with different birds. I suggest people put food out for magpies and they will walk in peace.
Yours truly EJ Holt