Is it possible to limit the list of contacts in WhatsApp?
I looked into this some time ago and at least then it was not possible super easily.

The best tip I found (which I haven't tried out myself as it applies to rooted devices only and I haven't yet taken that plunge) was from a Reddit thread that discussed the question.

The thread points to an Exposed Framework module called DonkeyGuard. The developer explains it in the xda-developers forum quite well.

Would be nice to hear if this works! .. And I'm also all ears if there would be a class-action case against WhatsApp(=Facebook) for the blatant intrusion of people's privacy that WhatsApp practices by uploading all of every single users' contacts to its server and exposing that information to other WhatsApp users (even if semi-covertly, sort of).