MiG-29Ks are brand new, buddy. They were only delivered from 2008-09 onwards. So they will be staying in for quite some time before which we will be replacing them. Stealth combat has an edge but is not the complete picture of how air warfare is fought. It is for the same reason that Raptors were stopped to be produced because of their cost. They are lethal but cannot be used over a sustained period of time which would only weaken the using air force. Rafale is an excellent blend of typical French aeronautics that give us an excellent edge over our present threats and will be serving well into the next generation of warfare. Any replacement of the Ks will be home-made jets (by then).