I think part of the lag is from the majors latching onto and exploiting the genres that they see becoming popular. They suck every penny out of those genres (grunge, emo, for instance) as possible until everybody in their right mind is ready to blow up the whole damn world they are so sick of...