Typically yes. You'll need to build a lot of the components of a social network.
With Blockstack most of the heavy-lifting is done for you by the underlying platform (identity, auth, storage -- all three decentralized).
We've seen people build functioning chat apps and alternative to Google docs within few months. See stealthy.im and graphitedocs.com