Dassault & SNECMA worked to have a max commonality between the 2 engines, on the engine itself and on the plane. As the M88 is smaller, where you can fit a F404, you can replace it easily by a M88.
Rafale A was a test bed for new plane solution, but also an engine test bed because Dassault and...