Here is another theory (only a theory). Flight 17 might have been tricked into thinking they were flying in safe airspace. Rebels might have been tricked into believing it was a military flight belonged to Ukraine government and ended up shooting it down.