He does make the point that western media makes the case that it must be a Russian plot based merely on the weapons.
The truth is, everyone has BUK rocket launchers. That weapon system is possessed by the rebels, the Kiev govt and Russia. Being a former soviet republic, all personnel (including Ukrainian soldiers) were well trained by Russia in its use. Country of origin or training means exactly nothing. Its like saying Putin ordered a hit on some guy because the guy was shot with an AK-47. Anyone could have shot it.
If there is real evidence (and with our satellite coverage there certainly should be!), we should provide it.
Did the guy who made the hit brag about it, and brag that he got the AK from Putin?
Why should we???
Why should we demonstrate to our enemies our satellite capabilities???
Furthermore neither you nor anyone else would be able to interpret it.
So someone else would have to interpret it for them.
And that has already been done by military experts whose information has been corroborated by multiple different witnesses on the ground as reported from multiple independent sources.