The concept of exclusive radar and minimap has been blurred ever since the introduction of Google Map.
The fact is, the pursuit for more "user-friendly" design dictates that the more visual cues that conform with reality and expectation, the better.
In terms of MWO, it's not that radar is gone; it's that the radar has a map overlay, similar to all modern game minimap/radar designs. That's why during the last map change, and I was the first to voice protest, one of my main point was to always remember that very important fact: even though it's called a "mini-map," it's still inherently a radar with terrain overlay. (And that's why that initial change sucks balls, because it's trying to make your "b" key into that tiny little display)
Now, logically and in real combat, it makes sense also. Before starting a planetary invasion, you would send a probe to do a fly over to have an idea of installation and terrain. That is where you are going to get your terrain overlay used in your "radar." We see this in MW3 with the pre-battle briefings. (At the time, computers just don't have enough polygons to maps a terrain overlay onto your radar) In that context, the only time that a pure "radar" with no overlay (like in Living Legend) would make sense would be to go into a contested zone blind, which in modern warfare is the equivalent of the Rebel Alliance sending the entire fleet without first knowing that the Death Star shield is down.
(Though how they still won is by pure miracle, as by all accounts, the lore material clearly states that Star Destroyers have far more fire power than Rebel Cruisers. The moment the rebel fleet decided to mix it up close with the entire Imperial fleet, they should have been shredded.)
By the way, I know a lot of people are clamoring for Living Legend like it's the greatest thing ever. It's really not. The only thing it's got going for it, is that it's not made by PGI. The upper left coordinate is clearly a duplicate of the lower central radar. Basically, it's a 90s emulator with far less customization and graphics, less of an idea of how modern gaming works, and yet... high praise among fanboys because... it's not PGI. So yea, there's that.
Edited by razenWing, 21 December 2016 - 10:27 PM.