Why isn't the ENS part of this? The best math and science students go there.
My impression is that all the French Grandes Ecoles are trying to expand their range of activities and subjects, reducing the level of diversification.
ENS and l'X (Ecole Polytechnique) in particular hold special statuses (each in their respective way) vis-a-vis the French state.