Why Vending Machines Are So Popular in Japan

Right now, I am visiting New York. There are not many vending machines here, like there are in Osaka, where I live. Surely, there must be a good reason for Japan having all those vending machines. Turns out, there are several. » 1/29/15 8:00am Thursday 8:00am