I think you assumed that I'm advocating that do-not-print-carelessly strings must implement all properties that are important for important-crypto-stuff strings. I'm not. Clearly do-not-print-carelessly strings are important, and they cannot behave as important-crypto-stuff strings should.
However I still that an important-crypto-stuff string type would be cool and useful.