What is the reason why so many credit card companies are based in Delaware? Delaware is known to be a particularly attractive state for credit card companies and other businesses for various reasons.