There are currently 18 staff members, but out of those, 8 of them are developers, so that only leaves 10 people (most are mods, so they have other responsibilities) to do these invites or "interviews" you are talking about. It would be impossible for them to even try to keep up with the amount of work this would bring.