> Why should a new generation start again with the stuff from the previous one(s)?
Because reinventing the wheel every 20 years isn't progress. You end up with the same wheel and no refinement. Kurt Cobain wore his Beatles influence (among many others) on his sleeve, but that doesn't mean he wasn't making interesting new music.