a) They don’t want to distract a person making an emergency call, who is in a distressed state with popups, noises, messages etc. Imagine your kid is calling the fire brigade and popups are going: “Do you want to enable GPS?” “Do you want to enable wifi?” Do you want to send location ?"
b) Emergency services get heaps of bogus calls. From kids having fun causing a fire engine callout, to bomb threats.
They would prefer not to draw attention to the the fact they know the locations of these twats.
If they have an accurate location, then they can clear bogus calls much more quickly, and genuine calls won’t be unable to get a fire truck. For the more malicious calls, they would like to be able to catch and prosecute.
Btw, I would be quite happy to see a default config item in the SFOS like this:
Show silent texts (AML, E911 etc) in Messages = false
It would comply with the requirement that it is not displayed, but allow the paranoid amongst us, (who are already well aware of AML) to “hack” their phones.