Odds are that the site is too small to pay for an admin. There's probably an owner somewhere who owns a bunch of small forum sites like these and probably couldn't care less about getting involved in disputes. As long as people are participating in the site then add dollars are rolling in for the owner...