Therefore I suggest that:
- when an engineer is active (building, assisting, reclaiming, or capturing), collisions are disabled and other units can move through it. This will reduce stupid traffic jams, without requiring complex pathfinding.
Starcraft 1 also had problems with this, and in Starcraft 2 this is solved by disabling collisions (with units) when the worker is moving towards a mineral patch.
I think it would be a great quality of life improvement, without affecting balance too much. It might also increase performance as mass-collisions with T1 engineers no longer need to be resolved in the late game.
Personally, I don't see the point in situations where:
- My third engineer spends 20 precious seconds bumping into an other engineer when there are core mexx to be built.
- My first T3 unit that is needed at the front spends the first minute of his existence navigating my base.