<rant>
I completely agree, Lee. You can tell lately by a lot of new threads that there are people who are quite obviously not programmers by trade or at the very least have been taught the fundamentals of programming in an academic setting. Things like memory management, the basics of consulting documentation before posting a very basic "plz help me write this program" (usually in fractured English) (granted, Apple's documentation is hard to navigate via the web, atleast having the documentation locally can search if you know what to search for). I fear a lot of people have been accepted into the developer program that aren't programmers and will end up releasing very shoddy programs and tarnishing the "just works" / high quality I've come to expect from Apple and their 3rd parties. As you say, they see the iPhone as the new hotness and want to jump right in not even knowing how to write a good program let alone a good Objective C program.
</rant>