The desire to find a sea route to Asia, the promise of riches, and intellectual curiosity were all motivations for European exploration in the fifteenth and sixteenth centuries. However, the Muslim invasion of Spain was not.
Americans at home were willing to deal with rationing during the times of WW2 to support the troops because most of that ration money would go to the US military.