It's actually not navit's fault. It's the main flaw in the original TIGER data that got imported into OpenStreetMaps.

With a version such as 0.1.1 I also don't recommend anyone actually use it for much else other than testing purposes
There's nothing wrong with a 0.x.x release. Most open source projects start out at 0.1 instead of 1.0 like commercial software. The version of the software is almost as irrelevant as irrelevant can get. Look at the window's NT Kernel now version 7.0? Yet the Linux Kernel which releases more often and has been in development for over 10 years is only 2.6.30? It'll probably stay at 2.6.xx for a few more years to add to the illustration. I would dare bet most software used in Linux servers are 0.x.x versions, yet they are stable and secure.