People are going to keep parroting this same mantra until the final 30 seconds before iOS7 is released to the world. And when all the bugs and MIA features we had previously don't magically remedy themselves...?
You guys make it sound like these betas are a shell of the whole OS, and that every broken/missing feature will somehow magically appear or be fixed upon public release.
I'm here to say that ain't happening. There are way too many anomalies, missing things, broken or overlooked bits of functionality, etc. They will never squash them all this late in the game.
iOS7 beta 9 = GM. Beta 10 = 7.1, etc, until iOS7 is FINAL, when it will then be know as iOS8 Beta 1.