SATIRE: Here is Why Jubilee Will Win Against NASA Any Day