there could be many reasons for this. Korindou has pretty much everything in his shop. A old and forgotten Land mine could have landed in Gensokyo and there is still Yukari. It´s not like they don´t know anything about the outside. And of course there is also Nitori and the other Kappa building way more than whats good for them.