The “nano-level materials” / nano-machines distinction is a great point. Didn’t even think of it while reading the article.
I don’t understand what moral objections could be made to nanotechnology.