I would be tempted to agree; I've wanted at times to go and learn C, so I can know what my Ruby is really written in; but there's always more complexity underneath; I could and should learn how computers themselves work, but there will come a time when I will need to, and for now there's only so much time. Put quickly, I'm using a magical black box to type to you right now, and if I started from the beginning, I'd never have the time to use it.
I taught a high school Java course for three years. One year I decided to give the students an overview the whole stack of what was happening, from the transistors to logic gates to the ALU to machine code to the Java byte code. It was a thoroughly rewarding experience for both me and the students.
And then we would not have this conversation :(. My advice is to at least learn about pointers and virtual memory. It will make a lot of sense out of a lot of things and it can serve as a nice foundation to actually jump into C one day.