I'm a dev. I don't give a damn if non-devs use the software. What I do care about is why they can't be bothered to read the release notes and appreciate (ie, understand) that they are using beta release software that will not have all features enabled/working.
Question: Why do you not hold them responsible to at least read the most basic documentation regarding the software they are installing on their phone?
These non-devs who don't read the documentation are not providing useful "feedback" to Apple. It does not help Apple to be told "OMG WIFI SYNC DOESN'T WORK!!11!!" because Apple has already written in their release notes that WiFi Sync does not work in beta 1. I know this because I actually read the release notes that go along with the beta software I'm installing on my very expensive phone because I don't want to look like, well, an idiot, for making a thread about something that is a known issue.