As someone who learned ruby first and then went through Hartl's tutorial I have to agree 100%. I wanted to learn about the framework. All the TDD stuff complicated the process and really slowed me down. I ended up skipping over all the TDD stuff and was able to really get a lot out of it. I fully intend to go back through the tutorial soon to pick up the TDD elements.