Whois can also be used to identify who owns IP blocks. Which is crucial to many applications such as security.
If you don't want your personal information to be visible thats very different to the full range of what whois can do. You can always use a proxy so there are options for privacy available. I've never got a single spam email/call from my whois data.