I agree with most of your comment (though B12 is extremely easy, as it comes from micro-organisms, so any foods not disinfected & irradiated will contain it, as will probiotics.
The one part that really struck me as "No, that's not right" was We, human beings were never like this, and never will be... The idea of never will be, applied to anything, is basically always wrong.