Biology, it seems, is deeply unabstractable. Ie, as one moves up the levels of organization, one rarely (never?) reaches a point where a higher level can be fully modeled without also fully modeling each of the lower levels.
This is in sharp contrast to computer engineering, where, for example, one can model a processor with all practical accuracy by treating the individual as idealized boolean logic (As we move towards smaller and smaller transistors, this abstraction is threatening to become "leaky", but this has been true thus far throughout the Moore-ian advancement).
I suspect that there may be a limit to the degree of complexity humans can "manage", and thus, without the benefit of effective abstraction, there is a limit on the degree of advancement we can achieve in bending biology to our will.
(An example that speaks to this, in my mind, is the fact that our attempts to chemically tweak our own biochemistry (viz. drugs) are hilariously crude (flood the system with a handful of chemicals, which hopefully drives the system as a whole in the general direction we want) compared to the regulation that the body carries out on its own.)