Of this list, only "valid legal requests" is something a TLD should be concerned with in my opinion. And even that is questionable, given that law is often unjust, favoring the powerful and abusing the powerless.
We already have strong regulations holding internet hosts accountable for what they're hosting, and many countries (like France) have censorship at the DNS level. Isn't that more than enough to deal with abuse?
> It’s been a very long time since domain costs were highly dependent on the technical requirements of the data they represent.
Yes, and that's the problem. When you pay 1$/month for web hosting, you're not paying a thousand times the price because of hypothetical legal concerns. Why would it be different with DNS? Why is it normal that a line in a zone file on some TLDs costs more than an actual VM in a datacenter?!