1. [B2B] Providers/enterprises aren't willing (or able) to integrate into legacy systems
2. [B2C] Consumers see their futures selves as strangers [1], and most aren't willing to put in time now to prevent something that may or may not happen in the future (e.g. sickness)
Which is sad, because this is a huge area for tech to have a meaningful impact on lives.
There are definitely some interesting companies in the space. For example, Omada Health [2] sells to companies. Companies like them because their employees' health increases (meaning more time spent working) and insurance companies like them because their loss ratio decreases.
[1] http://www.vox.com/2014/12/18/7414105/procrastination-future... [2] https://omadahealth.com/