Going as tank the invite time is usually below 2 seconds. Going as healer usually below a minute. I don't know the dps, but these timers suggest, that there are plenty of DPS, or plenty of everything.
But when it comes to replacement, then everything takes damn long. One dps leaves, and we wait over 10 minutes to get a new one... It's ridiculous. I know, that kicking players is bad, but in my experience we rarely kick people just cause. And sometimes it's necessary, because some people are seriously stupid, and you can't win certain DLC dungeons with raw power.
But it's not always, because we kick either. Some people just leaves. Either for personal reason, or because not everyone over 1k. cp. Sometimes it's kinda justified. When i saw the "tank" having 23k. total health in March of Sacrifice vet., then i also left before first boss. Whatever the case some people leaves early, or even instant, and getting any replacement takes damn long.
Early leavers are a small problem, because we can just leave, and re-queue, but when someone leaves after middle, or at end, then it's damn annoying. Though that might be problematic too, if dps invite takes long.