Okay, I'll bite :)
"Am I the only person who's had the Streak since the first week on O2 and can't fault it?"
Nope, not at all.. I'd count myself in this group too (i've experienced problems sure, but I've been messing around with leaked builds and under the hood stuff, end of the day that's my problem) however don't assume that just because you've experienced no problems that a large proportion of other users haven't either.
I have no idea where you're going with the whole "backup" thing. I don't think i've heard any complaints from people saying "OMGWTFBBQ! The update that told me clearly it was going to wipe my device has wiped all the data off my device!!!1111".
The simple fact of the matter is the following issues have fallen on a lot of people:
1) Bricked devices on official update - there are many people there who've followed the instructions to the LETTER to be left hung on the Dell logo or with flashing LED's. There are also a large proportion of devices that are having restore issues with the 2.1 firmware requiring a lot of work to go back to the 1.6 rom, then clean upgrade to 2.1
2) Reversed accelerometer in portrait mode, this is REALLY annoying if somewhat intermittent.
3) Hideously reduced battery life, I've had this with all the leaked builds. com.android.bluetooth pegs the cpu at 100% and reduces my usual 2day light usage battery capacity to less than three hours. Simple solution sure, kill it off first time and process restarts and never returns. Seriously though, is your average non techie PM, CEO etc expected to know this?
4) Reversed volume buttons - This, I don't think is a bug. On 1.6 the buttons reversed in portrait mode, on 2.1 the buttons dont. Personally I love this, the button with the raised bump always turns the volume up regardless and is probably how it should work.
5) Dells support... It's non existent! Some people have waited WEEKS to have devices repaired or replaced and people are literally FIGHTING to get answers to their problems.
6) O2's support... They have no clue, most answers from their support department didn't even know there WAS a 2.1 update, one service agent didn't even know what the Streak was.
Anyway after all that.. I also agree with a few of your points, so it's not all negative:
1) we are building a world of non problem solving retards and it bugs me too...
2) Everyone hates the 1.6 numeric keypad, except apparently the both of us, I loved it and miss it dearly. Entering passwords was never so easy.
3) Like you, I love my Streak! In the right hands it's an incredible device and I don't regret launching my iPhone for this one bit. It's the best phone (term used loosely ;) I've ever had.
In closing, Dell really botched this update for a LOT of people, and we're not even up to our promised dessert based version yet.
Oh, and boiled eggs... two and a half minutes from boiling, perfect runny yoke egg every time, no problem =p