We have tried this in the past, and we have seen the reception of doing this. Especially during the days of severe copyright issues, doing that solved nothing, and even encouraged more of it.
It is much more of a nuisance to sign in just to download a file and then leave. I personally hate sites that do this, and I did not want to do it on BVEStation. Having all these extra empty accounts wont do anything to the community other than inflate it and encourage users to create duplicate accounts. I've gone through about 3 computers throughout the course of BVEStation being up, and when I need to reinstall everything, not having to sign in makes life just that much easier when I'm reinstalling routes. I understand if there were exclusive files only for members, thats fine. Our goal at BVEStation is to get our users to the content they want as fast, and painless as possible, we're not there yet but its what we hope to do.
Finally, more members doesn't necessarily mean more developers. While we wished it were like that, its not.