If you want the proof, it is damn easy to come up with. The problem is that Russians on general are programmed to see everything put out by the West as faked.
https://www.google.com/search?...
There are a whole bunch of satellite photos of the launchers.
https://www.google.com/search?...
There are photos of the launchers in Eastern Ukraine, though it is unclear who has them, it is clear that the Ukraine doesn't even own that launcher.
The rest of your points are Russian propaganda, there was no smell of formaldehyde, that was made up by Russian media. MH-17 was sent to that area because it was a valid flight path, and was used repeatedly before and a few times right after the downing; it was assumed that no one was capable, or stupid enough to launch on a commercial aircraft flying at 30k feet. UFO, more Russian propaganda, please link to any non Russian source of this. Plenty of pics of Buk launchers, the launcher was in the middle of a field controlled by the rebels, so no one who wasn't involved was around to take a picture or video of it actually launching.
Here's a question for you, how do you explain the recordings of phone calls from the rebels to Russia claiming that it was an accident?
https://www.google.com/webhp?s...