From the unfailingly courteous taxi drivers in their immaculate vehicles to the precisely wrapped parcels for the most humble department store purchase and the little dance of bows guests get from attendants whenever they enter a hotel, Japan is probably the most polite place on earth.