Gilneas left because it did not want to pay for the interment camps. Kul Tiras was still part of the Alliance until Daelin was killed at Theramore and the ‘Alliance’ did nothing to stop it, nor avenge his death. Mainly because Jaina allowed it to happen since her father refused to see reason and the fact that Daelin was the aggressor.