Okay... let's ask the RN pilots who successfully identified Argentine ships during the Falkland Islands war. They certainly could identify a ship and shoot later.
There was NO justification for attacking without taking a identification pass, period.
That population is equal to zero. The only time any Argentine ships were engaged was when the General Belgrano was torpedoed by the submarine HMS Conqueror.
Target ID was much simpler for the Argentine Air Force: if it's near the Malvinas, it's British.
The British announced a maritime exclusion zone around the Falklands. The only ships present were
There was NO justification for attacking without taking a identification pass, period.
Actually, there is: there was a shooting war underway, and the US naval attache in Tel Aviv had said, "we've got nothing in the area."
By the way...
Are you holding that the same is true for the USS Vincennes, when she shot down the Iran Air Airbus in 1988? Are you saying that there was no excuse for failing to identify the target prior to engagement?