As in most things, there's usually a combination of factors. Surely coaching/system has been a primary factor. The one factor that seems to be overlooked is the skewed concentration of talent.
Everyone gets excited at RBs that are faster than a speeding bullet and WRs that can leap tall...