Maybe, maybe not.
But may I point out that its not really fair to say whether or not you like a game until you play it. I've fallen into that trap on previous titles, and I don't recommend that at all with this game. I liked brutal Legend because I liked that genre of music to begin with. I guess it helps a bit. But its a solid game overall. The Plot may be a little rushed, the controls a little unexplained, but its a fun ride. A VERY fun ride.
And Guns and Roses are not in there. Are they even Metal? Or are they more like Party Rock? Anyway, seperate debate. There are so many kinds of music bands in there, some mainstream, some indie. Something for everyone. Expect to hear old favorites and something new too.
And since he was mentioned, Ozzy serves as your char's "Gear Guy", which is just fine. I was worried about him taking over the game if he was an ally.
If I may ask, do you also have a problem with Guitar Hero as well? Because the crowd you described is what that specific caters too. Brutal Legend may overlap with that game a little bit. But like stated before, its a game that you 'can take what you get from'.