Wow, so the developer is inconsiderate with a lack of good judgement and will antagonize you even despite the fact they've been pretty nice, open to feedback/criticism, and is open to general questions. Plus to only be able to get versions through the Discord is a way to get more followers? That's how you build a community, people who greatly enjoy the game will want to keep in touch with it much like myself. You are fine posting the experimental link I would assume but in doing so for the sake of the developer trying to build a community and criticizing them for trying to build a community just makes you look stupid. I mean no disrespect to you, it's brutal honesty.
There's another Roguelite game out there called Dataminer that does a similar thing to this where new versions are released in the devs Discord server, to which after he completes a full update he updates the Itch.io page for the game. This is so they don't release buggy/broken versions out to the public and it's mainly for basic testing.
Another thing, literally your entire criticism section is complaining about how a Roguelite works. Roguelike/Roguelite games are meant to be difficult, and frustrating, complex, etc. They are meant to put you on edge because they are meant to be very challenging games that involve strategy to an extent. If you go in without a plan or any idea what you're doing you won't last long.
And above all else, the developer in this situation is clearly the better person. Yes you did provide a lot of feedback for the game and quite a lot of bias as well. You can't please everyone as no game is perfect. If you're going to criticize a game and give feedback on it you're better off doing it in a well respect manner that's not too lengthy. From what I saw you were pretty into the game and really liked it, but this post attacking the developer? The developer didn't do anything wrong, you've just insulted the developer for practically no reason. Shame on you.