why do all planes hold position when Air Force 1 is taxiing?
No doubt security has a lot to do with it. With only one vehicle supposed to move on the airport premises, everything else that moves can be easily spotted and classified as a potential threat, and resources dispatched to handle it.

If there are dozens of other aircraft and hundreds of cars and trucks moving around, this gets a lot harder.