That's right, the majority doesn't have to open their wallets. They can take no action. They don't have any more right to force the minority to open their wallets than the minority has to force the majority to open their wallets. The default state is that each is free to use his own resources as he sees fit, but none are free to use the resources of others without their consent. If I choose to do something that I claim will also benefit you, that does not entitle me to use your money to pay for it unless you agree to contribute.
Snapshotting to split a network by strategy is an interesting idea, but it sacrifices network effect for purity. It might be necessary if the main network is headed for collapse and can't be turned, but it's a sacrifice technique.
Talking about "they don't have a right" as if it's a moral question is missing the point. By not allowing dilution on some kind of philosophical ground you are just limiting the options and tying the hands of the company. I believe that a company that refuses under all circumstances to allow dilution would be out competed in the market by a company that can do this.
Virtually no large successful companies could ever have made it without being able to raise capital and/or bring in new stakeholders by issuing new shares.
These DACs can be quickly hiring developers/marketers/lawyers/executives making deals companies like Coinbase... While you sit around waiting for enough transaction fees to come in so you can finally do something, and/or appealing to the charitable nature of some of the stakeholders while others profit more from inaction.
It's not a moral issue, you know the rules going in, if you don't like the way the rules are written you don't have to buy in to the DAC or you can sell your shares. If you don't like to go along with what a majority want than don't buy shares of a company, because that's what you have to do.
Tying the hands of "the company"? Who exactly do you mean by this? The only hands we're tying are the ones otherwise headed for their neighbor's pockets. Designing the company such that the majority stakeholders can confiscate the stake of the minority undermines trust in the company. The more power you give the delegates to take from the shareholders, the more corruption you invite.
Dilution is just redistribution. The only difference is opacity. If delegates can collect seignorage in addition to transaction fees, the likelihood of long term social engineering attack vectors increases significantly. There are certainly differences because it's a company with voluntary participation, but some lessons from central banking are still applicable.
In the short term, it may seem that redistributing property in order to stimulate growth is catalytic and beneficial, but in the long run I think efficiency will win out, and forced redistribution is inherently inefficient and destabilizing.
You say that you know the rules going in, but the rules to which you're referring are the rules for changing the rules. People should read the fine print and see this, but if they do, do you think they would still invest? I would hate to see the "decentralized solutions to centralized problems" goal die here and the project become just another tool some people use to dominate others.
There are lots of philosophical and moral issues here, and to deny them I think would be shortsighted. They're part of the product, and sacrificing them for apparent expediency could alienate potential customers and investors.