There were a couple of incidence where passenger planes were mistaken for fighter jets or military aeroplanes and were brought down with missiles. I am skeptical that if we have such an accurate missile, that can hit passenger planes 7 miles in the sky, can't they really identify them as what type of planes they are? May be superior vision devices or rador may be or otherwise?
I am particularly referring to July 1988 incidence when US Carrier exploded an Iranian Airbus A300 by mistake (that it was F-14). Is it even possible to make such a blunder?