Does NASA really suck?