If you still need their launcher to play their games, isn't it pointless?
Not necessarily because Steam features can still be used.
Ok? Even releasing on Steam doesn't mean they won't do so on Epic Store, plus I thought Bethesda had their own store as well?
Ya they can release it on any other store just like they have been doing for so many years (their games are also on GOG).
But this is good PR for them to get people on their side to purchase their games.
All of these games are gonna be on their own store by default but now confirmed for Steam as well compared to a few months ago when they only mentioned their own store.