There are also too many sub-genres to determine that.
There are things like alternative, pop punk, post-hardcore, screamo, emo, indie, etc. that derived from punk, rock, etc. So while those new genres are getting popular, they all came from rock, punk, etc.
http://www.purevolume.com/browse
Just look to the side where the genre is. Theres many, many.