Sure it is useful to run code in your head. I didn't say we must not think through code.
But to unable to run actual code at all? Come on. Who learns programming that way?