Yes Apple has a long ways to go before Apple Maps is competitive, but they need users to give feedback. That's they only way they can get better.
I don't think that will be a problem, in fact it would seem quite likely Apple will be getting so much feedback they'd need an army just to process them in a timely manner.