When JCB launched the TM270’s replacement, the TM300, in 2003, there were observers who wondered why the update had taken so long. So was JCB dragging its design feet, or had the TM270 simply been right from its inception? James de Havilland puts in some digging time