You know what else might
work? price floors. Every time some low-reputation registrar
has a sale, the Internet gets inundated.
I don't know the last time I have had
to deal with abuse originating from an expensive TLD. it's
always the cheap TLDs.
If we mandate price floors, then the rate of domains
registered solely for exploitative purposes drops like a
rock, and our need for ownership info is much less, and few
would be pushing youall to collect the info, and the abuse
issue becomes almost an entirely moot point.