It is very easy to replace a faulty gene in an immunocompromised mouse. First, one takes a well-characterized virus, such as an adenovirus or an adeno-associated virus, and incorporates the correct version of the faulty gene together with some regulatory sequences into the genome. Then, one transduces the recombinant genome into helper cells, which will add the viral capsid. At last, one injects the resulting viral vector into the sick mouse, and the mouse is cured. It is not that easy in an immunocompetent mouse, let alone in a human, as over the eons the immune system evolved to eliminate viruses regardless if they penetrate as dangerous pathogens or are injected by a well-meaning gene therapist. Here we offer our perspective on the potential of how viral vectors achieve sustained gene transfer in the face of a hostile immune system