My wife and I just returned from PantheaCon in San Jose. It was our first time attending the event, and we were very impressed. It's easy to find things to complain about, especially at an event this big, but one thing that impressed me is how few complaints I heard - at least about anything substantial.
Complaining can be a natural reaction to disappointment, frustration and other emotions; the lack of it spoke volumes to me in a couple of respects. For one thing, it indicated that the people who put on this convention really got it right. It was well organized, communication was clear (the map, list of events and daily updates from the "town crier" just outside the elevators were extremely well done. There just wasn't that much to complain about.
The lack of complaints also speaks to the tone set for the event in the workshops, rituals, classes, concerts and other activities. There was a sense of unity among a diverse collection of people. We were willing to celebrate our differences and learn from one another, eagerly and without prejudice.
Complaining is all about making one's feelings known - specifically, feelings of dissatisfaction. Sometimes, it's necessary, and some complaints can certainly be legitimate. But listening and learning are all about gathering information, and (barring an emergency), it's best to do as much of this as possible before complaining. Often, complaints turn out to be misplaced simply because we haven't taken the time to learn more about what's causing our dissatisfaction....