I think people will be having monthly or weekly blood tests in the future. It will require just a drop of blood and many more conditions will be detected much cheaper and faster than now
You are right, my brother is a doctor and he has been telling me about this.
I do think though that this is due to our lack of understanding of health on many levels, and will be alleviated by better understanding of how these complex systems work. Machine learning will help a lot here