You guys do realize that Google Navigation is in beta and not a final release version right? Complaining at this point is like complaining you have issues after taking a car from the factory before it's done being built. Yeah the car might start and drive, but your seatbelts and/or radio might not be installed. Wait till the app is in a release version before complaining about it's lack of features. Not saying they'll add what you're saying is missing but be patient and thankful Google was nice enough to release it in an unfinished state.
You realize that you don't buy a car from the factory until it's finished, right? Navigation was one of Verizon's top selling points for the Droid. Expecting it to be a finished product is pretty damn reasonable in my opinion. If it's beta, not advertised as such, you have every right to complain.
Anyway, making known what features you want is the only way to get them added.