You're too socially inept to build your own community so you sign up for a platform hoping to find one there. What you're getting is a whole bunch of people too socially inept to build their community either.
Discussion
Probably fair. It isn't easy to build a community in a new place. But nothing worthwhile is in my experience.