The 'problem' with maps (or accuracy thereof) is but a small tip of the iceberg with regard to airlines in general these days.
And flight crew, to their own detriment, generally exascerbate the problem, to a large degree.
All too often individual flight crew (or their designated represenatives) bit@h and moan about petty things, while at the same time ignoring the big picture...or safety (maps for instance).
Bottom line, if they cry 'wolf' too many times, is it any wonder that airline managements turn a deaf ear...they are so busy running around putting out fires that threaten to consume the very company that everyone derives their livelyhood from...and in
todays very competitive world,
it ain't gonna change anytime soon.
Oh, and I can hear the refrain now...

they
owe me a job because of my
loyality ...and, the pay i'm receiving is not what i'm worth....or, not enough time off for the family....or, too long for upgrade. The list is
endless.
Another bottom line...companies
owe you absolutely
nothing except the salary you earn from daily/weekly/monthly work.
And in agreement with the contract you signed...and in many cases it is not worth the paper it is printed on, anyway.
You have to make you own fortune, anyway you can.
Simple as that.