If anything, radar is far far too small. A set of bombers can enter the edge of a field's radar at 20k, drop, and be gone before a scrambling plane can hope of getting up to them and even pretend to stop them before they leave the radar rings on their way home.
Not really realistic, now, eh?
IMO sounds to me like he's taking issure more with the CV field icon on the map rather than the radar, in that case. That case is ONLY applicable with historic setups with very strict control of CVs to never deviate from a set path during a mission, and only applicable where the pilots spend half an hour breifings (at least) before they ever enter the plane. In a MA environment where people can take control of the CV (and in fact MUST to avoid bombers), it's folly to pretend it shouldn't show up on maps. Seriously? Say you just log in, or were fighting over land, and want to do a CV op. How the frak are you going to decide where to go, what fight to find, if you can't see the location of the CV?
As for the rest of your rant, killing an HQ isn't so much killing the radar itself, but the nerve center that guides and dispatches aircraft, the communications hub, all the people moving things around on maps, etc. It's stupidly hard to take out (I haven't seen it taken out in ages) and can be resupplied to a "back up" status within 10 minutes of going down. What's your beef?
As for NOEs, you still aren't on radar. What you're doing is flashing bases because of observer corps hearing your engines, spotting you with binoculars, and reporting you in to the nearest field. As mentioned, you can't outrun the phone.