Here's the thing with a battering ram.
Battering rams are obvious, ungainly, annoying to use, and require a clear need for them to be deployed.
Being able to force decryption is more like getting a warrant for a search, or a wiretapping warrant. Except that in both those cases they still need to take physical action. With a decryption system? All they need to do is gain access to your raw data (hardly impossible, even over the internet), download a copy of it, and let the algorithm turn it into something readable.
Battering rams are obvious, ungainly, annoying to use, and require a clear need for them to be deployed.
Being able to force decryption is more like getting a warrant for a search, or a wiretapping warrant. Except that in both those cases they still need to take physical action. With a decryption system? All they need to do is gain access to your raw data (hardly impossible, even over the internet), download a copy of it, and let the algorithm turn it into something readable.