Statistics for Scientific revolution, industrial revolution, technological revolution or revolutionary technology? a rejoinder to Marwala and Ntlatlapa