NASA's concerns for the future financial landscape may end Europe's Martian dreams.