Astronomers have been detecting exoplanetary atmospheres for more than 20 years. Yet only on wildly un-Earth-like planets ...