The fact is that if you're on a public forum asking about an issue that has to do with unreleased software, then you shouldn't be running it. There could be so much more better discussion about iOS 7 in general, like new APIs, app optimization, the new features, and other things. Instead, we're babysitting all the newbies who come in here with a problem and are using the beta like it's the real deal.
Of course we can't stop it, but asking someone to use common sense is a given, and we're not going to stop telling people how it is until they get it.
I don't disagree with your points however I don't see then need to 'tell people how it is' because it serves no purpose appart from upsetting someone.