Okay now you're just joking. Most restaurants, stores, hotels, supermarkets,etc has Jazz music playing compared to Rock. The fact that Jazz is played as elevator music ALONE shows that Jazz is more appreciated than Rock. Lady Gaga and Katy Perry aren't even Rock but Pop music artist. Are you kidding? Also you seem to be going exclusively by younger generations. Forget that lets talk about generations of every age in countries around the world.
lol. Go to Riyadh, Saudi Arabia blasting Katy, Lady Gaga, or Metallica and you'll most likely receive 100 lashes(minimum). Meanwhile blast some Jazz music and even if stopped by the authorities you most likely get away with it safely compared to Rock. The fact that Jazz music is default music again SHOWS its much more appreciated than Rock. Like I said you can play Jazz ANYWHERE in ANY country. The same can't be said for Rock or Lady Gaga. lol