You're missing the point. A new user is attracted to this thread because it says:
"100% Complete Idiot's Guide".
A totally new user simply follows the instructions. They fail on step 2. It doesn't matter that it's marked "Optional". It still fails.
Besides, I suspect a great many people are going to think that it's a good idea to do a back and will thus try to do that section, Optional or not.
It's very frustrating.
Since I posted that, over the last hour I have still been hunting in XDA for clear step by step instructions on how to do the simplest things like unlocking; installing the USB drivers; installing a ROM.
There are many, MANY threads that describe these activities. Every single one is missing basic information even when they say "Here's everything you need to do". It isn't.
The fundamental problem is that everyone writes these threads a LONG time after they've done all the initial hacking and learning themselves, and they've forgotten little steps in the meantime. They make dozens of assumptions that the reader will understand what they mean.
I could go on but this is taking literally HOURS and all I've done so far is unlocked the phone. The next steps apparently are to use nandoid backup.
Oh, but of course nobody explains what that is, where to get it, and how to install it. googling it returns this thread
http://xdaforums.com/showthread.php?t=459830
which is a complete nightmare to read. It's another perfect example. All I want to do is install this stupid thing, but in the first paragraph it says:
"will enable anyone who has root on their G1 and has the engineering/dev spl bootloader [1] (or has a dev phone) + a recovery image with busybox and adbd running as root [2] to make full system backups"
and then in the next paragraph it says
* Requirements for use
- Android G1 phone in recovery mode with busybox installed, including appropriate symlinks to at least tar and md5sum, as well as 'adb shell' support running as root.
Oh COME ON. WTF IS ALL THAT? So once again when someone's written what tehy think are simple instructions like "Run Nandroide Backup", they omit to tell you that installing it will take another hour or so of researching, learning, and installing. And each of the installation steps for Nandroid Backup will each take an hour as you drill further still into other dependencies and installations.
This is really, really frustrating, if only because so many people have written threads like this one that claim to give step-by-step instructions on how to do something, yet never actually sit down with a new user and a new phon and ask them to follow them.
They don't work. They only work for people that have already been hacking the device for hours, weeks, or months.