I guess the brutal islamic 300 year occupation of Spain had nothing to do with it.
Or the fact that the entire northern littoral of the Med, and Atlantic coast clear to Norway, were still subject to Moslem slaving raids, which went on well into the 19th century.
Columbus was Italian; it was the Spanish royals who financed his expedition.