Annoying things with auto road build.
1. Builds roads through areas you can't traverse so units have to get off the road, go around and rejoin.
2. Does not build roads using most direct route but often takes a circuitous route (maybe avoiding high terrain cost tiles?).
3. For far flung cities will often link up via an AI road network that you cannot use without a non-aggression act, so units still have to travel cross country to reach that city.
4. Road link-ups with non-friendly fractions gives them a highway to attack my cities, why would I ever voluntarily build such roads? Auto-build does.