people do sometimes complain without realising the time, effort and expense that goes into all this. and also without realising that there are just some things that you cannot control (like the aforementioned drinks prices).
i'm with dave thorley and the comments he made above. i like to see a decent venue, with proper spound system and security, decent flyers and venue decoration .... all takes money.