Another fact that many people forget, is that when the Galbadia army attack the Fisherman's Horizon, one of the soldiers say that Galbadia have orders of Ultimecia/Edea, to search for Ellone in any city or village, and if they don't find her, they have to destroy and burn the city/village.
Sephiroth burned a village? Kefka burned a village? Big deal, Ultimecia burned many villages.