Let me preface this by saying I have zero issue with capping the demo at any revision. That's your choice and you're welcome to release whatever you want as free content. However, much of this comes across as a complaint that people aren't "buying" the game here.
Ultimately, it boils down to this: It's buying a game, not game development. Frankly, there's still no product to steal. Taking issue with people not buying a non-existent product is nonsense. The subscription model and the everything-as-a-service ideology has really broken the concept of actually buying something for far too many people. Nobody buys a car from some guy with three wheels and a windshield sitting on the floor with the expectation that he'll get them a whole car someday.
If you want to provide a service to raise funds, do so. Regular community interaction, development content, etc. are all a service for those that wish to participate. If you simply want money in exchange for development, you're working purely on donations.
Good luck with development, as the content we do have is solid for sure, but there's a reason people have been saying "it takes money to make money" for so long. Development is expensive, but the end user shouldn't be the one footing the bill.