I think Notch should make it possible that villages have an economy that allows different NCP's that work at different places to be able to sell items. Like, at some villages there are houses with furnaces and chests like a forge and it should allow you to buy from an NCP there using gold along with other places. I think this would give a porpoise to villiages beside an easy shelter.
I kind of agree with you but money is a bit too advance, trade would better suit it, but it'd have to be really expensive or of equal price, otherwise it would ruin the idea of looking for ores and toher things. maybe lapis lazuli could be a good price
First, notch has nothing to do with minecraft anymore. Second, its a npc not a ncp. And last but not least jeb (the new head developer) is already working on making villagers have more of a purpose in game