Maybe if players didn't spam for trivia and then beg for the same topics (that are used every time), then call the staff member a ****** or spam reports when they don't win or another topic is picked. Then maybe Staff would be more enthusiastic to take the time to think up cool questions..
Seriously it is one of the most obnoxious events to host. The problem isn't staff, its that most players won't grow up.