Whether or not Ukraine carries any responsibility for this shootdown or not has already been a topic of discussion here, so I'll refer you to above; but now you are adding a new twist: that Ukraine should be held responsible for "not properly controlling its borders." This sounds like something out of Monty Python. Assuming that you are speaking as a friend of Russia, I have to say that takes a lot of nerve. Russia, the country with the largest land mass of any country on the planet, is conducting war on Ukraine in the hopes of gaining a bit more prime real estate. In the process of conducting its little war, it is becoming clearer every day that they moved an air defense missile system into Ukraine's territory - that Russia currently controls - and with that missile system they brought down a civilian airliner, murdering 298 innocent and un-involved civilians in the process. Now the friends of Russia want to cast blame on the victim of Russia's aggression for not keeping the Russians out. Wow! That's a bit like blaming a young lady for soiling her rapist's pants.
Russia has no real nor clear interest in Ukraine. The war is a civil one, as most Ukrainians are fed up with their government, corruption and extreme poverty. Yes, some believe they will be part of the European Europe one day, but they wont. Is more likely to have countries like Kosovo first than Ukraine. So far, Ukraine is considered by many the "Brothel of Europe".
What would have won Russia by downing the plane? It was already hated in Europe by the annexation of Crimea, but killing 298 people (all of them innocent and foreigners) has absolutely no point. Russia is still facing US and EU backed economical sanctions for what has done in Ukraine, and, after 5 semesters, the situation (economically speaking) is bad, but slowly improving. Ukraine, which has lots of EU/US founding, is still bankrupted, and worse: owes LOTS of money to Russia. Gas bills mostly.
The reason this story has withered in the news media is because Russia wants to to "go away". Russia is a country which has had a long long history of controlling suppressing and even manufacturing news and the current Russian administration is no slacker in that regard. If they wanted this story to be alive, it would be alive, but they would prefer to sweep it under the rug. Nobody in their right minds would expect Egypt to conduct an effective transparent investigation, so the onus is on Russia if there is to be an investigation. But Putin would rather not generate stories that remind his citizens that somebody downed a Russian airliner - and Putin is powerless to do anything about it. The result is: there is nothing left to discuss about Metrojet 9268 that hasn't already been said. I was about to give him credit at least for not invading Iraq, but just as I reached for the keyboard, I realized that in a very real sense he has invaded Syria; however, comment on that subject belongs in a different forum.
I don't agree. If it was so, why would European Airlines still avoid flying to Egypt (e.g. KLM or BA), because it is considered unsafe? Have Egyptian Airports reached the standards of security asked by the international market in order to be considered safe? And that something like Metrojet can be avoided never to happen again, in any airport in the country?
Don't you feel those 224 families are still grieving and deserve answers?
I wonder who has gave the terrorists who, apparently bombed the A321, weapons and support.
Russia, btw, didn't invaded Syria. It was asked by the Syrian government to support them in the Civil War ongoing in the country, when no-one else (but Iran) wanted to support the government, BUT supported the "rebel forces in Syria".
I find some parallel here: Poroshenko (President of Ukraine) needs to be respected and supported, and that includes blaming Russians
by downing a plane in HIS country, by HIS people (rebels or not, they were Ukrainians). Al-Assad (President of Syria) need to be deposed ASAP, and we must be fine with it, aiding rebels with weaponry and money, in order to get away. And we must also blame Russians
for supporting Al-Assad.
So, what should be the ideal role? To mind Russia's own business, as it did between 1989 and 2008? It went awfully wrong. Wars, specially those fought abroad, are the game we all want to play, but few can afford. Ask Americans, French, or British if they don't agree. Remember Korea, Vietnam, Libya, Iraq, Afghanistan, and over 120 countries more since the end of WW2.