The thing that frustrates me the most is I've submitted many reports from within the Maps app when I come across incorrect info, yet they still have not been addressed.
Here's what should happen in my opinion:
1. You receive a message when Apple's servers receive the report.
2. You receive a message when a human looks at your report.
3. You receive a message when your report is rejected or acted upon.
----------
Which no one here knows what those duties were. I too would love to hear his side of the story.
As "Manager Responsible for Maps" his duties were quite simple: Create a Maps application that customers will be happy with. There is some developer getting a decent salary who gets paid to work 40 hours a week to write code. That developer is judged by whether he produces 40 hours worth of useful work or not. If a project needs more time than the time he or she is given, that's not his fault. But then there is a manager who gets a much much higher salary, and he is getting that higher salary because he takes responsibility and makes things happen. And if the one developer can't do it in the allotted time, he hires another developer, or finds a better one, that's his job. But he is _not_ paid for doing his best. He is paid a _huge_ salary for getting the job done, and doing whatever it takes to get the job done.