Visitors said to have cut back length of their festival stays by almost a fifth