You know, I had no idea the game was not released on Steam and I guess it's not on Epic store either.
I believe whoever wanted to buy the game already did it and those who were on the fence probably changed their mind after all the bad press so this release is kind of a dud for me.
But I'm sure some people will see the name "Fallout" on Steam front page and buy it. I don't know how much it costs to put a game on Steam but perhaps Bethesda will at least recover their costs.
I believe the game now is better than at launch but at least for me, the main issue of the game always been the basic idea of an online Fallout game is flawed and the core gameplay loop is boring. However I'm not a 3d Fallout fan so I'm not part of the public anyway.