Staff are amazing at completing tasks quickly, that's not the issue. If someone is reported, or an upload uploaded while the appropriate staff member is online - it gets sorted quickly.
I think the actual problem, especially when it comes to GP's, is the distribution of staff.
I often see either 3-5 online at once, or none at all. There is a 6ish hour long period every day where there is very rarely any staff online.
People know about this time period and I often see them taking advantage of it.