TL;DR
When placing a blueprint, have bots prioritize deconstructing first then placing buildingsWhat ?
When placing a blueprint, have bots prioritize deconstructing first then placing buildings.When you place most blueprints over uncleared areas, many or most of the bots try to place items before clearing the area.
This results in slower construction because many or sometimes a majority of bots sit there and do nothing but wait for the few remaining bots to get around to finally clearing the natural item blocking placement.
I don't think I've ever had a situation where all bots were occupied trying to place things in blocked locations, but I have seen it where most bots were doing so.
The simplest solution seems like bots should prioritize deconstruction first before even trying to place items.
Even better might be if certain items were given a higher priority after deconstructions like power sources and roboports.
Why ?
To speed up buildingAnd so we don't end up in situations where most or all bots are trying to place items and waiting for someone else to first deconstruct the item blocking construction.