Various reasons are put forward for this, such as the failure of some establishments to keep up with customer requirements