I think one reason is there are larger cultural differences, which is also reflected in government efficiency, corruption, and work ethics.<p>In particular, the northern &#x27;ex protestant&#x27; nations are hesitant to piss away money on  their southern friends. For a lot of reasons.