1 Physical Activity for Health Research Centre (PAHRC), Institute for Sport, Physical Education and Health Sciences, University of Edinburgh, Edinburgh, UK We read the recent Editorial “It is time to ...