That's simple supply and demand. American customers prefer white meat because it's lower in calories, and therefore viewed as healthier. It's also considered better for people on a low cholesterol diet. Outside the US, a higher premium is placed on taste, and so dark meat is preferred.