Re: I think its fine to not have details public
>There's no practical reason to have publicly visible names and addresses (except of abuse contacts at the ISP in question) for anything any more.
You're probably not old enough to remember something called a "phone directory". These were very handy back in the day, you could look up a person's address and phone number in them.
They became a nuisance only when the cost of calls dropped to free so they could be used by telemarketers and scammers. Whois type records are the phone directory of the Internet; its useful but easy to abuse because there's no cost to the abuser. So, once again, we fix a problem by not fixing it but by degrading the overall capability of the system.