What's the big deal? I'm sure the composers and Doom creators over at id listen to plenty of rock music so it's only natural that when they made the tunes for the game it would have similarities to what they themselves would listen to.
As I remember the guy was a big nine inch nails fan. Mind you, this was back when N.I.N. was good.
I remember one of the levels in the Doom Ultimate Edition, there was a level were where you saw the letters [N.I.N] when you were in had the Map Overlay active with the show all map cheat turned on.