The problem with that is that this solution does not allow for roads and bridges. Some of the largest rivers will be navigable up to a first bridge, but not beyond - we have to make some sacrifices, and I think roads and bridges are more needed than ship navigation far up the rivers, though I may be the only one :)