It's still in beta dude. Night and day difference between beta and gold master. If you're turned away from a brand new language due to an IDE's autocomplete, then you're in for a world of hurt when you start learning all the Cocoa APIs.
Sure, and he acknowledged that they're still working on it, and is filing bug reports ;)
Having new people join a project/language, and finding it's warts/weird parts is awesome! It's part of how you learn where the REAL issues that bother people are, and set a development roadmap. He's using it, and telling Apple where it should evolve. That's the whole -point- of a Beta ;)
That is true for every programming language and platform pair. The syntax is always the easy part, but unfortunately the only thing most people fixate on.