Related to both the idea of inserting DNA and off target effects - the issue is that scientists can engineer a cut, but then rely on the cell’s repair mechanisms to “stitch” the cut DNA back together. These mechanisms are inherently stochastic and error prone and are how many somatic mutations, such as those in cancer cells, arise. So for off target effects, even if you make the cut at the right place, you can still end up with new unintended SNPs and indels nearby. And for inserting new DNA, it’s not a guarantee. You can provide the template that you want to incorporate, but it might get missed, or get copied in more than once or in the wrong orientation.
Here's an example...
APOE e4 is associated with Alzheimer's disease risk. People in Guatemala have a high prevalence of this allele. Some researchers from the US might decide it's a good idea to fly down to Guatemala and launch a CRISPR clinical trial to 'protect' newborn Guatemalans from this increased risk of Alzheimer's. So they do; come back to the US, have a toast to longevity for these children. It has recently come to light however, that APOE e4 confers protection against Malaria parasites. Not a big deal if you live in Norway - huge deal if you live in Guatemala. Suddenly, the risk of developing an age related dementia doesn't seem all that pertinent.
So, my 2 cents is that, if we're really going to start CRISPRing babies, we'd better be doing our due diligence, and for now limit to diseases that significantly and immediately impair wellbeing.
May also be interesting to read this paper on a gene editing tech, which ending up being irreproducible.
original paper: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6077703/
biorxiv manuscript showing science isnt reproducible: https://www.biorxiv.org/content/10.1101/704197v1
article summarizing the above papers: https://blogs.sciencemag.org/pipeline/archives/2019/07/26/vi...
Other labs that off the top of my head that are active in gene editing are Feng Zhang, David Liu, Matthew Porteus. Of course I am missing most of the important labs but these are some important players
Delivery is a major obstacle. DNA, RNA and proteins don't typically get into cells on their own. Typically you use vectors, often viruses or lipid nanoparticles, to get DNA into cells, but these vectors have their own challenges. One of which is that they aren't typically very specific to particular cell types. It can also be tough to get vectors to the right tissue. So most early gene therapy efforts focus on blood disease, liver disease and eye disease because it is easier to deliver to those areas. CNS has also become a popular target because a particular viral vector, AAV9, tends to get into neurons pretty well
But viral vectors are commonly "immunogenic", ie the immune system learns to reject them as foreign after one dose. These are viruses after all, and the body is designed to reject them. Some people have pre-existing antibodies to many popular vectors. And often you can only dose a viral vector once, so if you don't dose it right, or if the effect isn't permanent, you don't get another shot
I can't speak to some of the other more technical problems, but one limitation is that you are limited as to how large your DNA payload can be. But it seems this paper is a big step towards removing that barrier. Which I believe is why this paper is such a big deal (others more knowledgable should correct me)
Also CRISPR works best to cut DNA as of now (which renders a gene non-functional), but it is a bit harder to insert DNA reliably from what I understand. Again, a scientist in this field would much better understand the state of the art than I do, but this is my understanding
Another major unknown is the degree to which gene editing tech causes off-target edits. If your DNA editing tool accidentally snips a gene that protects you from getting cancer, it can lead to cancer. I'm not close enough to the science to know what current thinking is on this risk or how to best mitigate it, but it is very real. More primitive gene therapies did in fact cause cancer in patients (often children)
In many ways sci-fi level genetic engineering is possible. We just don't do it because we don't know the risks, and the risks are huge. We can already genetically modify human embryos, and our toolkit for doing so grows every day. Editing human embryos is a very scary proposition.
EDIT: I will also add that if you are interested in learning about this field, try reading / struggling through a couple scientific papers, really trying to understand every detail. Ideally with the help of a scientist friend. It is time consuming and daunting to get through all of the jargon, but the papers lay out the design, engineering and testing process in some detail. Often they provide the derivation of the mathematical models used and the specific DNA sequences used. You can begin to appreciate how amazing this work is when you get into these details