Do you even understand what a beta period is? The beta was just seeded to developers. They need time to TEST the software, report any bugs, allow Apple to fix said bugs, then release another beta to make sure their fixes didn't cause more problems. Rinse, lather, repeat.
It's pointless to even speculate that it might be out in the next week. I'm sure Apple's learned their lesson with 2.0, they're not going to rush 2.1 out the door. Get a grip. Everyone agrees that the problems suck, but no one wants to have more issues crop up. Just be patient.