I don't see why devs who publish demos / early versions / experiments here should publish the full version here as well. Perhaps they just want some feedback from people here and they just like publishing it to the bigger platforms better. If you don't like Steam or Epic, then, well, bad luck.
So I don't see this is as "however", it's just a matter of choice, as it's matter of choice where you get your games from.