And when people claim that the brain is a different kind of thing - that it operates on pure information, in an abstract way - then they are misinterpreting what is going on. The brain is an organ of the body, and it manipulates matter and energy to make things happen to the body, like the heart or the pituitary gland. A program will not do what the brain does, any more than it will do what the lungs do.
It doesn't have to. Robots don't have lungs, hearts or pituitary glands. They have arms, wheels, cameras, microphones, speakers, etc. A program can manage those just fine. Can your brain manage the SCSI160 protocol? How about the precise movements a hard disk required 20 years ago? No? What does that say about your brain? Nothing. Just as a program not being able to "drive" your internal organs doesn't say anything about its ability to achieve consciousness.
I've got to say this is just ridiculous. It all feels like a veiled argument from incredulity, and a big one at that.