Indeed that map icon is a server setting. I much prefer to have the icon on...so I know where I am
But thats a configurable thing that should be something set by a server or by individual difficulty settings when offline than something imposed by the developer.
Plus the arcade behavior can be quite funny sometimes...seen some guys do some hilarious things to try and avoid a fuel truck they didn't see when they decided to just take off straight ahead at full speed