Your last point might be true (I have no way to verify either way, but I have seen a lot of paths and roads that follow a waterway for extended periods - I expect it was just easier to build a road on the flat near a lazy river, and they would then part ways at some point). However, in the case where a river makes building a road unnecessary, wouldn't you expect the river to connect up settlements?