The only thing relatively certain is that MH17 was the victim of an error or carelessness by a missile crew. The lesson to be learnt? Don't overfly a war zone, where missile crews have itchy fingers. But then ever since the USS Vincennes misidentified
Iran Air flight 655, in spite of flight plan and squawk, one would have assumed this lesson should have been internalized by flight planners.