Yeah the "Real developers" get pissed when they see people install the betas like me "non-developer". However, that's my/our decision but if Apple actually makes a worse beta (most people say this), why would you want to install even you are the "real developer". That's just does not make any sense to me. Why not a better beta?
It may be worse for the everyday user but they probably released it in the first place because they added/updated API's for the developer. Any apps that use the camera are out of luck until Beta 3 though, so I agree with you there. But Beta's are more for the stuff we don't see than the actual UI.