The main argument against this interpretation is that Iran would have no reason to intentionally shoot down an innocent airliner. I don't know that this is true. One theory is that there were people on the plane they wanted dead even at significant cost in embarassment. This doesn't seem impossible. Another theory is that they shooting was done intentionally by a faction trying to make Iran look bad, and Iran decided that calling it a mistake was less embarrassing than calling it treason or mutiny.
Anyway, my point isn't that there is necessarily some deeper conspiracy, only that it may still be too early to claim that the initial conspiracy theory was entirely correct, or offers a full explanation.
1. bomb on the aircraft
2. missile strike
3. collision with an aircraft larger than a hobby drone
4. metal fatigue
5. evil in the cockpit
It's a safe bet.