Read the report, findings give pretty good explanation what happened.
There were no "round bulletholes" in the wreck, it can be very clearly seen that the damage is caused by a missile.
It doesn't even make any sense because the damage came to the frontside. If that was cause by a fighter jet, that would have had to come from Russian airspace because MH17 was close to Russian border.