"Thank you for playing!"
I won't be, just FYI. I decided to try the itch.io app to download the game (I do not play games online), and the downloaded files don't run by themselves, I need ScummVM. As it happens, I do have ScummVM, but there are only so many hoops I'm willing to go through to play something, and I've hit my limit.
Of the two reasons you gave, one was related to a frustrating event that happened but is over now; and the other is an admission of bugginess - you are essentially saying "the game is still buggy and I'll still fix it so I won't make if available for download because it's tricker to fix if I distribute it like that". Fine; if it's THAT buggy, it's best not to waste time on it anyway. Because, from what you're saying, if you'd reached a point where you'd stopped tinkering, you'd have made it available. Incidently, I notice that the last update was exactly one year ago today.
By all means mange your creations as you see fit. This is merely feedback. Consider that for every person who gives you feedback like this, there are a number of people who feel the same way but just don't bother to say anything. Accessibility and availability are key things. It's one thing which you can do or not do; and a plurality of players (the people who, well, are to play the game you made) who are affected. Even if it's only two players being inconvenienced, that still more than the one person who is inconvenienced by putting the game available offline. I hope this has been useful to you.