IF you are asking about the long historical aspect, people hide caches more often during times of war and failing governments. Prior to the fed government insuring bank deposits, many people did not trust banks, especially after the economic collapse of the great depression.
The bad news about caches is that they are hard to find. They are rarely buried, most were hidden inside the house where it was easier to watch over. When they were buried, they were often buried in containers of iron, tin, aluminium, etc so you have to dig EVERY type of target including iron. Even if buried in a glass jar, the metal detector does not see the cache as a large single object, it sees the individual coins. How deep can your detector find an individual coin? That's as deep as you could expect to find that type of cache.