Originally Posted by
aktchi
I think it started out as British folk-speak for gathering, party, get-together, etc. As those words sound rather mundane everyday American and not sufficiently exotic, we at FT have run with DO.

Then it became contentious in some contexts, and a few groups have stopped using it (eg, Chicago seminar).
I always refer people to a good dictionary. One definition of "do" (as a noun) is a party. Funny how people don't think to look things up.
And it isn't necessarily in all caps on FlyerTalk; nor is it always spelled "do" -- sometimes it's "doo" or even "deux" when there is word play involved.
As for the original question, I agree with SkiAdcock. Everyone has different tastes, there's really no "perfect" anything, and you will not be able to please everyone no matter how hard you try.