Why model? We model because we cannot measure everything everywhere; because we want to plan ahead for how catchment responses might change in the future; because we want to infer what might happen under more extreme conditions; and because, in the words of Max Kohler, 'we want to show that we understand our science and its complicated interacting phenomena'. Indeed, it has been suggested that the name of our species, 'Homo sapiens', could be replaced by another, perhaps even more appropriate, 'Homo simulatis' (Vinogradov and Vinogradova, 2010), because, in practice, we all model continuously without even thinking about it. Modelling is our usual, normal and almost unconscious state. We perceive the world around as a system of images, idealized representations and mental models. This also applies to people, events and natural phenomena. And everyone's models and images are quite individual, incomplete and sometimes erroneous. It can be argued that we live in a virtual world (e.g. Baudrillard, 1981).In science, mathematical modelling gives us the opportunity to test the reliability of our comprehension of the nature of the processes and phenomena. Modelling in this sense aims to generalize, put in order and extract all relevant information available to the current theoretical and experimental science. In theory, at least, we understand that our virtual worlds have their limitations. Some compromise is necessary as a result of how well we understand and can represent the complexity of the real world. Compromise, of course, allows for many different solutions, but it does seem that in distributed hydrological modelling, there has not been a great deal of thought about an appropriate compromise. Rather, the recent modelling strategy has been technologically driven with the aim of converting distributed data of different types into useful information for decision-making in planning, development and management of hydraulic structures and water resources systems at the scales that current computing power will allow, whilst looking towards the 'hyperresolution' scales of the future (Wood et al., 2011). As a result of the practical demands of water resource management, older distributed models that do not adequately reflect our understanding of flow processes and connectivity on hillslopes still continue to be used. Our curiosity for the study of nature appears to have been dominated by a fascination with computational technology and implementation.But to make progress in distributed modelling, there are significant barriers that need to be overcome. We suggest that insufficient thought is being given as to how to overcome them and that for real progress to be made, those barriers need to be addressed more explicitly. After all, the physics of runoff formation anywhere should be the same even if the conditions under which runoff is generated are extremely diverse. Geology, relief, air temperature and precipitation are the main factors determining the existence of natural runoff zones, biomes, unit source areas or hydrolo...