> ...JWST’s total costs account for 0.0095 percent of all US spending between 2003 and 2026.
I think it was a good investment, but 10 billion is a lot of money in absolute terms and comparing it to "all US spending between 2003 and 2026" just to make it seem small is disingenuous.