Let us not underestimate the audacity factor.
Inauguration is apparently set to be a 4 day weekend in DC (I guess they figured it would make setting up easier without commuters to worry about)