Is the $10B James Webb Space Telescope worth the price tag? · HackerTrans