Did you ever try volunteering with a trail restoration team? I spent a weekend with one in the Rockies, where we placed LOG barriers to keep people on the path. It really helped concentrate the damage and save the surrounding soil. Getting your hands dirty like that feels like you're actually fixing the problem.