This paper offers a critical assessment of the lasting contributions that ethnoarchaeological research, in both its 'processual' and 'post-processual' guises has made to the development of archaeological thought over the last thirty years, with exclusive reference to work conducted in eastern Africa broadly defined.