I want to create mods that awes people and makes them think "God, that is awesome!" Not that I achieve this, but I do strive for it. While others make mods, make it public and players should take it or leave it.

You are right that players cannot demand anything. But their cries for improvement and better content is nothing different than the cries for improvement and better content before R:TW was released. There were complaints about the demo. Nobody paid for it, so is it inexcuseable since they had no rights?

It's beta, by definition. How could it possibly be anything else?
It's common practice (at least as far as I know) to add the tag Beta to a release if the mod hasn't been thoroughly tested. If we release Sengoku Jidai 1.0 then people can expect then it has been tested for 99%.

I've only seen a "finished and polished product" once in a blue moon. I've seen a number of modders *claim* that their products are "finished and polished", but generally that speaks more to their ego than the actual state of the mod.
That depends on the impatienceness of the modder. Does he want to release the mod as soon as possible (which sometimes does say more about his ego) or does he wait till all the parts are done? Modders are given a working game (with a bugs). Everything they add can only be bugged if they make a fault and forget to test it. In for example the Sengoku Jidai mod everything that I mod is tested ingame. I will notice my selfmade bugs and either fix them now or later. The modeller and texturer and other artists are IMO making excellent things. I can't help it if it sounds arrogant, but if we release the full release of Senogu Jidai mod it will be as finished and polished as possible. And not because we are talented than others, but because we have the intention and motivation to do so.

But I can understand why you think that modders only have responsibility to themselves. With ME:TW there were lots of LotR fans who demanded this and that fearure and constantly harassed us with a release time. We repeatedly responded with: "We don't get paid, we do it in our free time, you cannot demand anything."

Over time I learned that it's a matter of a balance of ignoring the overenthusiastics and appreciating the fact that people are spending their own free time on something that you have created. There may be lunatics, but most of the posters complain because they like what they see, but think that it can be even greater if....

But perhaps it's not a case of responsibility or having the right to. If someone doesn't care for a player having another frustating CTD because the mod wasn't tested thoroughly or a change was made to the techtree without regard to the consequence of gameplay, then perhaps he shouldn't release his mod. If he doesn't care about the players and you are not getting paid, then what drives him to give something to the public? What does he contribute to the community besides constant updates?


And don't get me wrong, I like this discussion about how modders perceive their product and their "customers". So please don't feel threatened in any way.