We're actually getting there, we just can't sequence the genome and interpret it as fast and as routinely as in the movie. At present, hospitals are already using exome (basically all the DNA sequences that code for proteins and miRNAs) sequencing quite routinely to find the causes of Mendelian diseases, but whole genome sequencing and analysis for common diseases affected by numerous genes are still challenging in the clinical setting mainly because of challenges in data analysis. Also, at present, in reality, predisposition to some diseases that are late onset is not allowed to be tested in children to protect them from being alienated by parents, and patients can choose not to know incidental findings in their genetic testing result in case they can't handle them. Furthermore, insurance discrimination has not occurred. So while the technology is getting there, to the best of my knowledge, the policy is not (while I'm a molecular biology major, I'm really not very literate in policy). Gene determinism is false; there're the epigenome and environment affecting the phenotype, including how likely you will get a disease. Identical twins can get very different when they're old because of that, and for common diseases, genetics is only part of the story. Even for cancer, the epigenome still has a role, like when DNA methylation silences tumor suppressors even when they're not mutated. Don't underestimate the effects of the epigenome and environment, and there's no gene for the human spirit!