GotGarlic
Chef Extraordinaire
Actually the two reasons are that #1 alcohol dissolves flavor components that are not water or oil soluable -- thus releasing added flavor from your ingredients (tomatoes are a good example) and #2 for the flavor of the alcohol itself (eg, a hit of brandy in onion soup).
And what would she-crab soup be without sherry?