Those companies are currently locked into a fight over the American market. That's why they aren't making a profit over there: the US is still a battlefield and the war is worth spending billions. Americans are lazy and eat lots of fastfood after all.
Eventually a shake out will happen and whoever is left standing can start making lots of money.