Honestly, the cape is just for looks. Why would they have him fly when they're just about to sit down with a book? Maybe it’s a bit over the top but hey, kids love that kind of stuff. All flash, no substance, typical children's TV.
Don't kid yourself, even if this miracle cure dropped outta the sky, you can bet it won't be cheap or easy to get for the average Joe. Big Pharma won't just miss out on their cash cow without a fight.