Yes, your point is a good one, which is that part of this does have to do with delay.
What we seem to see in more detailed things in Ontario is that there are two problems. One is that the bail hearings themselves are taking longer, and instead of people taking a day or two for the bail hearing, they are actually taking a substantial amount longer. In addition, they're being held for long periods of time. But it also appears that there are more people being held for longer periods of time. So it's all three possibilities.