As far as I know from what I was taught years ago as an ATC Cadet, the MATZ is established to protect traffic carrying out instrument approaches to the airfield they surround (hence the 'stub' in line with the instrument runway), it's NOT there to cover traffic carrying out aero's etc overhead the airfield.
I've no objection to military airfields with iap's getting class D airspace, provided all civil airfields with iaps also get class D airspace of equivalent dimensions eg Cranfield, Norwich, Humberside, Farnborough, Exeter, Gloucester, Biggin, Lydd, Manston, Filton, Shoreham, Walney Island and lots more!