Just because we have the ability to move individual atoms around, doesnt mean its affordable to do so. It probably would have been pretty expensive (and low yield, and cumbersom, and error prone) to make a 100mp camera in 2004.
Fair, it may well have been a roadmap based on some kind of theoretical limit on the technology, also, I am fairly old, so 10mp was probably more likely!