You're not wrong, but most of us don't live near a good dirt running trail so we have to drive to reach the trail head. When we have to squeeze in a run on workdays it becomes a choice between running on the street versus not running at all. Mud is also a problem for trail running in areas that get much rain.