I like a lot of music. I think "hard rock" is good.
But then again, I hate musical genres. It is my one true hate. Like all these little sub genres and niches that the media/ bands class themselves as.
To me Led Zeppelin isn't hard rock, it's just rock. Black Sabbath to me aren't hard rock, they're heavy metal.
Some people refer to Iron Maiden as hard rock or classic rock/metal nahh! They're heavy metal.
There's a lot of good "hard rock" music I think, and there's a lot of shit "hard rock" music, like any genre.