Expressiveness tends to become a liability when the benefits of the expressiveness aren’t clear.
Dafny’s expressiveness tends to be more in the service of coherent specifications and less in the service of language abstraction for its own sake.