I don't know how it works in France, but in many European countries phone/DSL lines and fiber is highly regulated. Even if it is run by a company, they usually have to provide fair access to other providers so that there is competition. For instance, we have a XGS-PON connection to home (used to be AON) and I can probably choose at least from ten ISPs. This is nice, because they try to compete on prices and bandwidth (e.g. the company that owns the network we are on offers 4Gbit symmetric max, but a competitor offers 8Gbit over the same fiber).
Much harder to accomplish that with satellite internet and foreign companies.
Also ignoring the political implications of a country spending tax money to buy services from a highly political company from a country whose politics and world influence are in flux right now.
Starlink is good because it is easy to deploy quickly. But the entire constellation and service will be dead within 5 years without constant launches of new satellites.
Forget efficiency. That sounds like a very poor investment of tax dollars to me. The fiber laid will provide lower latency and higher bandwidth connections for the next 40 years.