Something seriously needs to get done about the first round. Find out who is/was activly trying to get their matches going and eliminate the rest. There is really no excuse for not having your match done in 3 weeks other than not caring enough to scedule it with the other team or being put vs a team that doesn't care.
If you want me to IDE be more than happy to contact every captain.