Isn't this a betrayal of trust? She disclosed the stuff after the fact, how can you trust her again? She should have said she works for them for the beginning.
Considering how much work Elianora has done for the modding community, not really.
Plus, it's active game dev. Of course they're gonna have to sign a form of NDA, and given they're known for their work, it makes sense that BethSoft would have a clause stopping any discussion of work before launch.
If you've played all the mainline Bethesda games until now, I'm pretty sure you're not gonna be worried that this will flop. I haven't played it yet myself, but I'm only seeing great things about the game so far.