Yep.
I heard Obama mention that banks are locating themselves in Delaware to avoid regulations, because they can operate wherever they want with the regulations that their head office is located in.
And I'm sure that quite a few people thought "What? My bank AIN'T located in no Delaware!"