I'm sure review bombing won't stop until Metro Exodus either dead, or moves to Steam.
4A led down a lot of people by rolling with publisher's decision.
Metro has always been a pretty niche series. Not sure why it's being pushed as some game that's on par for something like Assassins Creed or Far Cry. It's more like a AA series historically. Metro 2033's only claim to fame was being well optimized and really demanding on hardware. Metro Last Light was an average game that was still fairly demanding. Neither were runaway successes, and in the case of 2033, it did good numbers before it spent the last several years as a perennial $5 game that was a good benchmark for new rigs.
If you look at Galyonkin's stats on Steamspy (basically a thing that empowered epic to create their store), both 2033 and LL sold over 2M copies each on Steam alone. More so on consoles.
Sounds like a successful title to me.
Ironically the target audience are the ones who suffered the most. With S.T.A.L.K.E.R. we had actual physical copies, so you did not have to tie yourself to Steam or any other platform. With Metro we had Steam, which in recent years became a de-facto gaming platform in Ukraine. All financial issues, like accepting local currency, double-conversion overcharge etc. have been eliminated several years ago. You can pretty much maintain a Steam account and buy games even without a credit card (just plain old cash and nearest payment terminal).
With Epic - I have no idea. I've created an Epic account back when the upcoming UT was in pre-alpha (and now it is abandonware), but I don't have a burning desire to share my personal and financial data with these guys.
How can it be a bad move by the publisher. The game is available on a digital distribution platform if you dont like that platform it's not the publisher fault.
It's exactly the publisher's fault. You don't pull the game off the platform right before release. That was a dick move.
If it was initially announced on Epic and wasn't offered on Steam in the first place - it would've been more logical.
Wanna know why there is so much outrage:
1) Thousands of people who pre-ordered on steam are now stuck with a base game and possibly no updates/bug fixes 'till next year. Not even talking about DLC
2) People who preordered collectors editions and physical copies expected to get Steam keys but will receive Epic keys instead
3) Potential buyers will have to commit to a new and unproven platform if they want to play it now.
4) Possible issues with financial part of things (see above)
On the serious side of things : the best way to make more money and make your game cheaper for the end-user is to drop publishers altogether.