Yeah, which just means that the new method isn't as reliable as the old, that's about it. What he's saying is that you didn't pour hours upon hours trying to get your phone rooted, so don't complain. I'm not flaming, just pointing out his point, which I tend to agree with. I had already rooted my phone by the time I made even my first post on here, and that was after about 16 hours spent researching and double-checking and trial and error. Now people are getting rooted in less than 15 minutes without having to do much outside read a post from the forum.
As for your problem with not having data coverage and SuperOneClick not working, you'd be better off rooting using the old method anyways. And yes, SuperOneClick has issues, but at least it works for 2.2.1 whereas the other two more popular programs (Universal Androot and z4root) died off with 1.6.