Thus , the distinction between micro - and macroevolution is not a fundamental one -- the only difference between them is of time and scale . Thus , the distinction between micro - and macroevolution is not a fundamental one - the only difference between them is of time and scale .