Also these places aren't good at the things they (sometimes) claim to specialize in. The wings at Buffalo Wild Wings are not better than the wings at a random bar.
Maybe millenials care about these things because we want value for our money and don't want to spend it solely on the basis of Super Bowl advertisements?