Jon,
Very few events get their results up as quickly as parkruns, but bear in mind that we do it week in, week out, and the system we use makes it much easier to get the results up quickly (usually!). Most events will take two or three days in my experience, but sometimes longer, and they often rely on volunteers who have other priorities (like work and family). Also if there are any problems with the data it can take a bit of work to sort it out. You may have noticed that we manually record a few runners' times, based on either a volunteer's watch or those of the individuals, or both, just as a cross check in case anything goes wrong.
So don't be too hard on them, I'm sure they're doing their best!
See you at Cannon Hill Park on Saturday. I'm volunteering again, as I have a mara on Sunday.