So one example of a problematic '04 makes every single one bad??!? I am sorry that your particular vehicle has had as many issues as it has, but that doesn't mean every single one is that bad, or even remotely close. How many other '04 Explorer owners have you talked to that can back up your comment about the '04 model year being "very very bad"?, and how do you know for certain that the newer ones are any better?
So far, my '04 with at present check ~82,000 miles, has exhibited very little problems. I had to replace one rear wheel bearing at ~70,000 but with sealed bearing/hub assemblies that aren't greaseable, that's to be expected...They'll only last so long. I've seen 30-40K mile Grand Ams and Sunfires with noisy wheel bearings, so it's not just Ford's bearings that fail.
It wasn't a hard job, nor was it that expensive of a part to replace.
Other than that, I redid all the brakes just because I was tired of the crummy mushy feel of the factory installed ceramic brake pads, and went with a more performance-oriented carbon metallic pad with new rotors on all 4 corners. It made the brakes much better, though I'm still not overly thrilled with the pedal feel.
I'd trust mine to go anywhere.