Speed of change. In some cases, natural selection may take millions of years to create major changes, as in horse evolution. Cultural evolution works on a much faster time scale.