The separatists shot it down. That much is clear. However, from intercepted radio communications and the fact that they are scrambling to cover it up it is equally clear that it was a mistake, not a willful act. Sheit happens in war, something the US military has proven on numerous occasions. If I were to point a finger I would point it at the airline for flying over a known war zone where several Ukrainian aircraft have been shot down.