It is very possible that they flew low (as reported bye eyewitness accounts) and away from primary radars, to get to a rebel state / nation like Iran. Iran could turn it into a dirty nuke missile.
Pls stop watching all that anti iranian US war propaganda and get a grip. The idea that Iran has anything to do with this is ludicrous on so many levels. Iran doesnt need to hijack an airliner to get their hands on one, they already have plenty of airbusses and boeings. Not that they would need an airliner to deliver a weapon, they have quite capable missiles. Iran would have no interest whatsoever in some terrorist attack; Iran if anything, is an important enemy of islamic (almost exclusively Sunni) terrorism. Iran does support groups that the US calls terrorists, but thats because these groups fight against the Israeli occupation and apartheid. Do consider that these same groups, like Hezbollah also fight Al qaeda, in places like Syria, but when Al Qaeda fights a regime the US doesnt like, they just call them rebels or freedom fighters, rather than terrorists or muslim extremists. The nations that actually control, fund and arm these sunni terrorist groups, including Al Qaeda, are your so called allies Saudi Arabia and Qatar, not Iran.
Getting off topic, so lastly, why on earth would Iran hijack a plane full of
Chinese, when China is one of their few remaining trade partners?