GPS fosters hopeless dependency

Growing use of satellite navigation or GPS is actually fostering hopeless dependency among drivers.