Almost all members are admins and a lot of coders are running large (even very large sites too) so we do have a clear vision on how to run sites.
Stating that we'll learn if we run our own sites isn't the right way to go. We DO know how to run large sites.
So most of the suggestions are valid and needed to improve/revive vb.org.
One of the important things vb.org should also tackle is the protection of it's code and coders against leaching (licensing?copyright?membership?)
As for members, some of them really should learn to say please and stop flaming after a minute. There are other ways. I always try to stay polite and help out if I can. The least they could do is to hold back on the insults and the pushing.
As for the site itself, a lot of us are coders. I'm sure we can help out with creating whatever code is needed.
I'm sure most of us would love to help out in creating a sourceforge or versioning system. It cannot be that hard with all the talent we have here