For a long time on Earth humans didn't worship good gods; that's a new idea. The ancient Greek gods, the Hindu gods, are fairly amoral, most of them. We get stuck when we insist that God be both good and all-powerful.
The intercourse between the Mediterranean and the North or between the Atlantic and Central Europe was never purely economic or political; it also meant the exchange of knowledge and ideas and the influence of social institutions and artistic and literary forms.