If their results are accurate to a degree, why are their tests not being subsidized by insurance companies. How much would an insurance co save by alerting a patient to her chances of getting diabetes, not to mention the money the patient would itself save.
However, medical knowledge isn't at a high enough level for these accurate genetic results to translate into truly meaningful medical results except for a handful of conditions. What does a 10% increased risk of getting diabetes mean to the average person? In practice, it means nothing, because you would act the same with or without this risk.
Second, 23andMe is already walking the fine line of not needing FDA approval. If insurance companies were to pay for it, there's a good chance it would require this. There are several conditions that can be self diagnosed through 23andMe that require genetic tests that cost more than $99 through your doctor, but each of those tests has gone through a medical approval process.