You're one of those, huh? Just because they have someone who is skilled at creating 3D imagery, and can invest time into making maps prettier, doesn't mean they also have a skill set that could be applied elsewhere, like database work, for example.
Yes, it's frustrating as an end-user to see "pointless" features like this getting attention when their backend data is still abysmal. But you can't usually shuffle people between different types of jobs, so adding more of one thing doesn't necessarily mean that another thing isn't getting done because of it. It just doesn't work that way.
I'm not saying things like Flyover are why the mapping data is still poor. But new features like these are not trivial, they still take time and resources to design, implement, and test. If the Maps app team is sitting around waiting for new data, then they should be moved to other projects until that data is ready. Not glitzy features like flyover, but other projects that need more engineers.
And you can't say that Apple doesn't need to add more people in this case, because when Apple has to move engineers to from iOS to OS X, you know they have a staffing problem.
Also saying "you're one of those" makes you sound really stuck up. Give it a rest.