The "Enthusiasts" site has singlehandedly ruined mountain biking in the Wasatch.