Forcing kids to do homework or eat vegetables or stopping drunk drivers, rapists, murders, thieves, genocidal dictators, slave owners/traders, and so on is all morally wrong? To say "almost always" is a little overboard, not that I disagree with the notion you are trying to get across. I just think the situations in which it is not morally wrong to stop someone happen a lot more often than you imply.
In this case...the trouble is that the government is giving verizon special permission in order for them to operate their service (frequency usage, tower locations, etc). Additionally, the whole notion of contracts that one side can unilaterally change at any given time is pretty stupid too.
That said, fraud is one of those things that should be stopped. There are plenty of conmen that tell "the truth" but do it with so much smoke and mirror tapdancing that people still sign up. What you are attempting to do is blame the victim by letting verizon totally of the hook. So...they say it is to help subsidize the phone. Why is it that I would get subjected to the termination fee if I brought my own phone? This also adds to the issue that they claim they recoup the cost of the phone through their rates and the ETF makes up for the people who leave early. Well...why don't I get a lower rate for bringing my own phone? Or why don't I get my rate reduced after I have paid back the subsidized portion of the phone? I am guessing you haven't seen the leaked meetings where they talk about how many billions they make using various fraudulent billing tactics. They force people to burn minutes as they sit through the ever growing "welcome to your verizon voice mail and blah blah blah and blah and blah blah blah pres blah blah blah" messages.
I agree that we shouldn't hire the government to force Verizon to do things against their will. However, calling them out for deceptive and fraudulent bullshit is not the same. (Their argument for why they hide the ETF is that it is 'not important' and they got busted on that when it was decided that big ETFs qualify as materially important pieces of a contract). I think the best solution would actually to slap "users of any service provided using these frequencies cannot be subject to early termination fees or have their service terminated for excessive roaming" in the fine print of the agreements they have with the FCC to even operate. I bet they would scream bloody murder at such a one sided contract change...and then we can tell them "Well you shouldn't have signed anything with the FCC, you could have started your service in the Sahara where there is no FCC."