Iran has superior generals, better missiles, drones and pretty much everything else.

The passenger aircraft incident was very suspicious - nobody actually knows the real story behind that.

Not to mention Iran has nuclear technology.

Turkey is more hot headed. That's all.