> Every DNS provider I've used in recent memory, has offered a non-authoritative / non-DNS-exposed "comment" or "description" field for each record.
In my experience this is not at all common. I think I know of 3 that do, and I've used many more that don't.