Iran got ripped off, plain and simple. I wouldn't be surprised if the Zionists had something to do with this and if it weren't a case of pure sabotage.
Like I said Iran needs to initiate a lawsuit in international court. Especially since now the Ukrainians are trying to take Iran to court over the shoot down of 752. But what about all the civilians that were lost due to Iran purchasing this junk that they can't even use anymore.
Of course some would argue that Iran should have conducted its own extensive testing on the vital parts of the planes before flying them, but when nations purchase such products they expect them to be safe and functional, certified, etc
Ukraine isn't exactly on par with nations like the USA, France, Germany, Russia or even China when it comes to production quality, but still planes should not be certified to fly unless they are 100% safe.
Recently the US army asked the Ukrainians for one quantity of the BM Oplot tank for evaluation purposes however they could not even produce one single tank.
Of course because of the recent situation with Crimea and eastern Ukraine, you could argue that the country is in a dire situation but still, 1 tank ?
Instead of purchasing these junk Ukrainian planes, Iran should have purchased reliable Russian military planes like the IL-76 for example and converted them to civilian use. In the future if the sanctions are not lifted and Iran cannot build its own, purchase civilian transport planes from the west or even Russia or China, this will probably be the most viable option. However if Iran does this, they have to go with planes which have a superb proven track record.