I've had the opposite experience. The only reason anyone I know has signed up for Ello outside of the tech world is because they saw someone else sign up and don't want to miss out on something potentially cool. That's it.
But I do know a bunch of people who value their privacy. They just don't know what they can do about it.