Because of a fierce competitions from carriers, telecommunications in France often means inexpensive plans with generous data and unlimited calling.
As an example, you can get unlimited-call and text plans with about 140GB of data for about EUR 25-40 (price range vary from carrier)
For your information, Orange France is the proprietor of all broadband lines in France.
Other providers rely on this network to provide you with the required service.