The only bad faith might be using warrant canaries knowing that they may still be able to be compelled legally to comply.
I personally (which is the only viewpoint that matters here) would consider falsely updating the canary to be acting in bad faith. I would consider it to be morally negative. I consider it to be of the same kind as the other examples I gave of acting in bad faith.
YMMV.
Except that in the case of the canary, there might be the very real threat of violence or jail time for you or your loved ones.
If it were me, I can see a world where I would do things I think are morally negative if it keeps me and my loves ones alive and out of jail, and I think many other people are the same.
I mean, hypothetically there could be. But in the real world, in some countries, you can be fairly sure that the rule of law will be followed.
https://en.wikipedia.org/wiki/Unethical_human_experimentatio...
And these are just the ones we know about, and the page only pertains to experimentation.
You have to give some consideration to what "legal" even means when you're dealing with a government.
I think it's fairly clear we're talking about the US, and in this case everything is a secret. We have no idea what will happen, or if anything has happened in the past.
But that doesn't mean canaries are useless, they're just not protective if the US government has deemed it important enough to force it.
Or our ZFS filesystems are actually raid-5 ext2 volumes and we fake the snapshots.
Or one of the locations is just running in my basement.
There are all kinds of ways for a service provider to act in bad faith. In many ways, the warrant canary is an attempt to signal what kind of people we are and the manner in which we act in good faith.