Most organisations can't afford to give a party for free any more (I think at one time it could be offset against tax or something), we always had to pay for ours. We've got better things to do with our money - we spend all day with those people, we don't want to socialise together.