We can't ship a fab up to the space station let alone the moon anytime soon. look at what it costs the nations launching to the space station just to provide food and parts. Hell, we we won't have the ability to have a working moon base until we rethink the global way of doing things and remove profit motives from nations launching materials.
If we're going to have any serious moon based or orbit based things happen, all the space launching nations need to get together and share the pain of the investment to get it done.
China doing a moon landing for China's sake, or Japan sending a probe to the moon for national honor, or Argentina launching a camera around the earth just to build national price mimics the cold war contest between Russia and the USA about the moon. (And now USA has no real orbital capacity, and pays craploads of money to Russia to launch their astronauts.)
Pool the money, Share the costs, and get it done for Terra. Until we get there - we won't get anywhere. The world together can do wonders. What we have now is wasteful to say the very least.