Why are Americans so obsessed with religion, devil and sins?!
Taxes exist to capture money and finance the externalities that are ignored by corporations. If corporations were more responsible countries would not have to tax these issues.
In this case France is using the money to improve an already pretty good rail system. Compare this to the US and the California train line?