Does it suck that Shenmue 3 will be an Epic Games Store exclusive for the first year? Yes. Was it wrong to do so after initially promising the game would be on Steam during the Kickstarter campaign? Absolutely.
"Promise" is a strong word. Afaik the only mention of steam in the kickstarter campaign is that it was listed under system requirements.
Personally I don't get the EGS hate, you can still play it on the same machine, it's a minor inconvenience at best. It's just console-wars mentality spreading over to PC Gamers.
But this response is great, get it on PC, PS4 or get a full refund.
LTD: PS4 - 125m, Switch - 110m, XBO - 51m
2020: PS4 - 9m, Switch - 22.5m, XBO - 2.5m, PS5 - 4.5m, XBX - 2.8m