How is it a weird title? Icarus flew too close to the sun and suffered the consequences. Fairly good analogy for athletes using Performance Enhancing substances and flying to high and have it all crash down.
Weird title? Clever and apt title I would have thought.