Who will pay for these miraculous new medical therapies?