All good points IMO, and we might also say that this place in terms of software sophistication is not unlike early Reddit, but of course without the business plan, and being node-based, yadda yadda. So, like but unlike. But with better principles and more promise, at heart.
One thing that I enjoy here and I think is important to embrace as much as possible is that lots of us on the FV run in to each other over and over. So to my mind, it's important to get to know people here where possible and perhaps build a sort of coterie or friends list. Which of course, is only possible on a limited basis with the current state of software. (PieFed recently introduced a 'followers' feature FWIW).
I guess what I might be saying here at the end of the day is that the FV is a place that needs a user plan, more awareness and more education than other, similar social media sites. This (or soemthing like it) is probably something which should be emphasized better in the introduction & signup process. I'm thinking it would better prepare and prevent people from just dropping out when they hit certain frustration mile-markers.
