I agree with all of this, but the issue isn't if you agree or I agree, the issue is having *all* clients being in the same standard, otherwise DMs remain broken.
i.e. We've had a handful of clients supporting NIP-17 since it's launch, but still two of the most popular clients, Damus and Primal, do not support them.
How do we get past that hurdle?
