Das ist doch die logische Konsequenz aus den Fahrgastrechten. Wenn der OEBB-Nachtzug dann 1h später in Rom ankommt, darf die DB dir 25% erstatten, auch wenn ihr ICE pünktlich war. Ebenso andersrum. Wenn der ICE etwas verspätet ist und man den Nachtzug nicht mehr bekommt, darf die DB ein Hotel zahlen, was grob in der Größenordnung des Fahrpreises liegt. Das rechnet sich dann nicht mehr, weil den Mehrpreis wahrscheinlich keiner zahlen möchte.
Wird bei deinen Frankreich-Bsp. ähnlich sein. Oder es ist analog zur Luftfahrt, wo die Inter-Airline-Tickets auch nicht immer die günstigsten sind, weil die Airlines sich untereinander nicht die billigsten Tickets verkaufen.