sub genres is where it gets absurd. The farthest I take it is corabining two major genres like blues-rock, soul-funk etc.
Metal is the biggest perpetrator, it should all be called metal.
You could give every band their own genre is look critically enough at their musical range. But would...