The governments will always have the power, that's pretty much built into the definition of government.
So, technology needs to be built with this reality in mind. Thus, avoid all centralization.
See also: "Let a hundred flowers bloom!"
That is a very binary view of the world, but the world is nothing but shades of gray.
At the very extreme of the most totalitarian government, you're right. Such a government can ban one thing or ban everything.
But in nearly every country, it's vastly easier to go choke a single neck (Apple) and tell them to shut something down, than to chase after tens of millions of individual people with individual devices, if all of them can run whatever they want from wherever they want.
That is the power of decentralization.
Not the definition of our government. Our founding documents state that "Congress shall make no law" along the lines of what Apple is being pressured to do here.
And the executive branch isn't supposed to be making laws at all, even though that's what they're doing.
As the GP says: the problem is the power. But when some of us argue that maybe the government shouldn't have this kind of power, we get shouted down with "HURR DURR MOVE TO SOMALIA THEN," and worse.
I suggest read up on NSLs.
Sure, that should not be legal if the constitution meant anything, but there it is.
> the problem is the power
Tell me about a single government ever in history that has not abused its power at least sometimes?
While you're right, we should strive for that, we also need to strive for not building centralization that can be abused. Because it will always be abused.
At the same time the government of an ostensibly free country that values free speech should absolutely not be making these demands.
At this point I expect such behavior from this administration, they aren't pretending to be anything other than incompetent and corrupt.
Shame on Apple for helping these scumbags, now and in the future.