I think the issue here is that even tho the developers are working with Beta7, most users go to the main page of contribs.org and they see that Beta6 is still available for download. This seems to them like there has been no progress made since August 2010.
What I think could resolve this misunderstanding is if there was a news box somewhere on the front page of contribs.org. It could be on monthly basis only, a quick news update would show for an example # of bugs reported, # of bugs fixed, any milestones accomplished, it would be a place where it could be noted about Beta7 being released for developer testing only, it could also include special praise for great work for developers. Nothing long, few sentences.
Basically any quick blurbs to keep people informed. And people would be able to pull up this months and previous months news.
I know..I know that there is The CVS, bug tracker and the devinfo list, but I bet you 90% of people here never go beyond forums, where there are no progress updates, so they get frustrated.
So I bet you, quick monthly updates would calm some nerves, plus it would be a good place for developers to brag about their accomplishments and pat each other on the back.