Two big problems with Fanime (and most cons when they reach a certian size) seems to be the upper leadership is out of touch, and the ability to communicate between divisions/departments.
I've noticed. It generally isn't the 'upper leadership', it only takes one person in the upper levels to bring everything down. It is extremely annoying when (for example) the events team sends info to the promo team to get promoted and the promo team doesn't do it, or even acknowledge that the message was received, then the events team ends up doing their own promo because the people who are meant to be doing it aren't.
Its also almost imposable to pull or shift extra human resources from one. department to another on the fly.
This is exactly was they need to learn to do. Many of the problems I've seen could easily be mitigated if staff from one department went to help another department. eg, the reg problem on Thursday could have been much improved if one or two staffers each from Panels, programming and traders came down to help. By the time reg opened on Thursday, most, if not all, the work needed in some areas should have been completed and a few people from each department should have been able to be spared.
Except for maybe the rovers who seem to be the "Goto Guys/Gals"
I noticed a lot of rovers who either didn't know what they were doing or were 'drunk' on 'power'. I think better training and/or screening of rovers would be a good idea.