“The physical, technological, and financial limitations prevented both us and the Russians from achieving a moon landing up to this point. “
You are no expert in any of those disciplines to say such a thing. I am. I know better. I am a rocket scientist, even got the t-shirt.