Not a lawyer, but IIRC the theory was that generally speaking the bar for compelling you to lie is higher than that for compelling you to stay silent, even when those are equivalent information-theoretically. It’s not clear if the legal exploit of a warrant canary has ever been tested in court.