Yea, an easier way for people to contact admins is definitely not the solution right now... the problem is that the few admins available (including Stefan) have way too much on their plate.
To be perfectly honest, I'm surprised we don't see a higher turn over in their positions.