Yes, when I realised it's just like Facebook I decided to stop posting altogether. I never heard of angel.co as a social platform, only know of it for startup jobs. I'll have another look, thanks!
I guess the specificity of the discussion is the main thing interesting there, provided startups are your thing.
For other things, hobbies etc., there may be more specific places where you get a concentration of focused discussion on a topic.