Absolutely nothing wrong with U.A.E Mirage 2000-9. These Mirage 2000-9 were delivered in 2003 totally new airframes, while the older ones were bought in 1983 and delivered till 1989 due to the order specified an Italian-made defensive avionics suite that delayed delivery.
U.A.E can still ask french to upgrade further these Mirages as for the Strike Role and Buy Rafales and French can have a better Deal out of it sadly france is more interested in making quick money and that has let to disastrous failed marketing of Rafale as well as Mirage2000 series upgrades for world's Air Forces. Look at the American F-16s going strong with Brilliant marketing and packages offered to old customers of F-16s, while french could do it but It didn't Just because Money is more important then reputation.