Alliance gold donations are used to give the Alliance boosts. boosts which are useful when fighting an Alliance War or Conquest.
I think Alliance gold donations should also be able to be used to buy Food. For example currently in this Alliance War many of my Alliance mates
are all waiting for their silo’s to refill so they can complete the number of battles they are permitted per war. That way in a close battle with limited time remaining,
an Alliances Leader and Generals could buy food for a member who could make the difference between a win and 2nd place.
An Alliance can make a player a Champion so they can fight extra battles; however a War is not won on an empty stomach.