Yeah, I was going to chime in. I've had an accurate whois for my domains since the early 2000s and at most I get a couple pieces of junk mail around renewal time. No idea if I get any spam from it, the spam filter seems to do a good enough job of junking that.
The idea of hiding the contact information never quite made sense to me. If you're a business, then you already have to provide an address of record to the state for certified mail to go to.
If, as a private citizen, I am running a controversial website then there are already institutes in place that will receive, process, and provide anonymity for your physical mailing address.