Ya monetization can be tricky but to keep the platform user centric it would be nice to not charge users at all. Also not spamming users is very important.
I think there will be other monetization opportunities without compromising on basic principles. But definitely easier said than done.
I thought about allowing users to "opt-in" to the network when they are interested in being contacted. Privacy and data ownership are another big concern of mine. Should advanced users be able to host their own profiles (no fees ever) and connect to the network when they want to be reached for opportunities?