I think you don't know the last minute changes.
Iaf has asked for few changes like some software changes, there was also delay in some European components coz of war, and also some airframe changes, which will obviously take time anyways would it have been possible if we had imported any other...