>Why should we be dependent on France?
Because Switzerland is dependent on like everything? The same could be said about steel, food, chips, chemicals, minerals, fertilizer, oils, gas...just about everything, yes we produce stuff but nearly nothing from the ground up, with the exception of Alp-Cheese and Buendnerfleisch ;)
>Hydro while interesting it is awful for the environment.
Switzerland then must have terrible environmental problems.
https://en.wikipedia.org/wiki/Energy_in_Switzerland
high share of hydroelectricity (59.6%)