Gene therapy is an attempt to correct genetic defect by providing the normal gene into the individual. By this, the normal function can be restored. Alternate method would be to provide the gene product (protein/enzyme) known as enzyme replacement therapy, which also restores the function.
Which in your opinion is a better option? Give reasons for your answer.