Remix.run Logo
kdheiwns 5 hours ago

NASA is beholden to politicians and voters who get easily ruffled when politicians can point to explosions and say "those are you tax dollars." NASA needs to be perfect and impress people or they get their budget cut even further.