I think it's more that the time estimate is based on the longest a player of that role has been waiting in queue. For DPS in Alliance raids, there can be a lot waiting, so the system expects all DPS to wait about the same amount of time, even though once there's enough, they all get through at once.