One thing that has always amused me as a German is that for every banking/investing account I have ever opened they always included one question: Do you have an USA citizenship?
I assume with online banking this has become less of an issue, but apparently having US clients as a non-US bank is a massive hassle that no one wants to touch.