When I blueprint something all my construction bots race to build it. Half way there autobuild revives the ghost and the bot turns around. Meanwhile other ghosts remain unbuilt. A lot of building power is wasted that way.
It would be nice if autobuild would use entity.is_registered_for_construction() to build ghosts without bots before ghosts with bots in a second pass.