I think we could take it one step farther. I think if you learn to ride in the dirt when a kid you are a better rider on the street. It teaches you skills to get out of a situation you wouldn't have if you never rode in the dirt.
Yes, very true. Even MTB's help.