Thank you for the bug report. Those 2 problems in particular were already fixed shortly after the original release of v0.4, so my guess is that the version shared here is still the initial release (with the bugs) and not the subsequent bugfixed versions.
Your observations are valid; those were things that I had already pondered about years ago. Suffice to say that I've consciously decided to handle my whole "game dev public presence" in a unorthodox way (at least for now), even if it is a sub-optimal or even detrimental way of doing things, simply because it is more comfortable for me to do so. It is knowingly a subjective decision, not an objective one.
A related point is about why I don't market/push/shill my game as much as I could. It goes without saying that marketing your product in a healthy manner is key to making people know that your game exists. And as you mentioned, clear marketing is also helpful to attract the right audience to the niche content. But the thing is that for me, I simply don't have the time/energy required to maintain multiple platforms (twitter, discord, hell I don't even post here on f95 which is essentially effortless free marketing).
Furthermore, with what little online presence I already have (most active on patreon, but also on itch.io and a simple blog) I just prefer to continue flying under the radar, in a manner of speaking. The slow but steady growth in popularity of my game is sufficient for me for the time being. And I've got the feeling that people like me, that is, those who enjoy fringe or niche content, they seem to have a tendency to more frequently go out of their way in order to seek out said content (at least generally speaking), so I'm not too worried about that either.
It does suck for the vanilla people tough, to be caught by surprise. But thankfully, for now the game is effectively free: you can pirate it here and elsewhere lol, or you can go on my itch.io where there is a free, albeit outdated, version as well. Therefore with the game being free, a potential player can easily download it, try out and see the content for themselves. If they are happy with it, cool. But if not, then shift+delete and move on.
When I eventually release the actual finished version 1.0 (which I plan to release on steam as well), oh yes then that is another thing entirely, as I'll be offering a premium product on the market, so the least I can do is be clear and upfront about the content. On Steam it is even a requirement to fill out a form detailing all the different fetishes (if you've perused adult games there you've seen this type of advisory), so yeah at that juncture I'll be donning my proper "professional indie game dev" and do things the right way.