Jomo, you're right about the lack of documentation and stuff, just be more polite in your criticism.
As for the dependencies, I can't really see what you mean. I once used my Z without having it connected to the internet, so I had to manually download all packages I wanted as well, and so I got into the "get program, see dependencies, download dependencies, try to install them, find more dependencies" cycle as well, but it wouldn't last too long. Ok, that's some time ago, if you want specific help, you need to provide more details.
Other than that, I recommend connecting your Z to the internet, via your desktop PC probably. That should be documented well, and once you have that, you can add the feeds Jcroto1 mentioned, and then dependencies will be resolved automagically.
As for your assumption, it's just wrong by the nature of dependencies, it isn't like that in any linux distribution, just that most come on CDs which have all dependencies on them with a package manager that can handle that stuff. Ipkg can handle that as well, but the Z can't use CDs, so you have to provide a source -- the mentioned feeds.
If you have trouble with your setup, or want help on installing a particular package, ask. That "newbie-bashing" your mentioned sure is a problem, but people here at ZUG are helpfull and friendly. If you read a document and can't make sense of it, you should definitely say you read it and state where you get stuck, because otherwise people will assume you just didn't read it (which is because that happens a lot as well, people to lazy to do any work for what they want and seeking solutions that are directly fit-to-their-needs).
Cheers
Philipp