NASA's next-generation space observatory promises to open new windows on the Universe -- but its cost could close many more.