But, Shapiro's work or words, even while they provide evidence of a mechanistic basis for rapid adaptive change, don't exactly settle the issue between determinism and non-determinism. Instead, they contribute to seeking the balance between the two that many other researchers have concluded is where evolution and life is situated. Shapiro doesn't work in a vacuum and a large body of literature about transposable elements and their role in genome restructuring address both the random and non-random aspects of their effects.
Exactly. That is why I state "if this analysis is correct". But it appears that the momentum is in the favor of the engineering cell and if it can explain any evolution it potentially explains all evolution (since Darwinians put it all in one basket) with the exception of its own genesis.