How soon before they can automate the carts that travel around the warehouse and have a machine that does the picking and replenishment? I do programming in a warehouse and can't  help but notice how labor intensive the process is. A lot of people on the line putting labels on boxes. Boxes being taken off of finished good pallets ( same product code ) and placed on ship pallets ( a mix of product codes to be shipped. ) Fork lift drivers taking the pallets from assembly locations to staging locations and then to the door.  I figure with some Kinect devices, arduino programming and millions of dollars I could automate the entire process. Yet in the Amazon photos I see countless people pushing carts between aisles. What is the holdup?  A social conscience?