Guys, you're looking at it all wrong. Obviously Elodie has been remade into the challenge leader that you pick to play when you want to challenge yourself to win without a sponsor bonus. 
In all seriousness, yeah Elodie is just bad. Every other leader uses one mechanic or another and rolls it back into letting them better dominate the game at a whole. Elodie uses the culture system to...better dominate the culture system which is entirely non-competitive. Honestly I don't know why the BE devs are so terrified of free techs because launch Elodie was actually rather balanced with turning culture into free science. Yeah she was powerful, but it was a slow-burn kind of power that was rather reasonable to play as/with. Now she just turns culture into more culture, and continues doing that with Rising Tide. Having really powerful trade agreements (and those are really powerful agreements) off of her sponsor ability doesn't help her at all, the demo showed off you can't turn trade agreements around for "I'll pay you x diplo/turn to unlock one of my own bonuses". It makes me want to play with Elodie as a neighbor, not play as her unless I put a second Elodie in the game.
Honestly they should bring back the free techs or make it so that she earns 10/20/30% of her culture as additional science or something like that. Converting culture to science worked wonderfully before and her ability really should be worked back into that direction.

In all seriousness, yeah Elodie is just bad. Every other leader uses one mechanic or another and rolls it back into letting them better dominate the game at a whole. Elodie uses the culture system to...better dominate the culture system which is entirely non-competitive. Honestly I don't know why the BE devs are so terrified of free techs because launch Elodie was actually rather balanced with turning culture into free science. Yeah she was powerful, but it was a slow-burn kind of power that was rather reasonable to play as/with. Now she just turns culture into more culture, and continues doing that with Rising Tide. Having really powerful trade agreements (and those are really powerful agreements) off of her sponsor ability doesn't help her at all, the demo showed off you can't turn trade agreements around for "I'll pay you x diplo/turn to unlock one of my own bonuses". It makes me want to play with Elodie as a neighbor, not play as her unless I put a second Elodie in the game.
Honestly they should bring back the free techs or make it so that she earns 10/20/30% of her culture as additional science or something like that. Converting culture to science worked wonderfully before and her ability really should be worked back into that direction.