Why do you think they don’t accept them? I’ve even heard people who are probably quite new to craft beer specifically ask if a brewer has “any milkshake beers?” or “do you have any beers with fruit in?”, they may not know specific style names at all, but they certainly accept them, and they will look for them. Generally, these people aren’t even using beer rating websites, but in any case I don’t see why consumer acceptance would be an issue here. Brewers and how they market and label their beers are what’s driving style changes and naming, as Viper666 points out above.
But you’re the one arguing against the styles. Aside from actual bars, taprooms and festivals, you can simply look at other beer sites, hell even social media… look at Twitter, look at Instagram, look at Facebook groups. The latter all have plenty of people who don’t care so much about rating beers, and some of these “newer” styles are all the rage with them right now, just like NEIPAs have been, and with both veteran and newbie beer drinkers alike. Not everybody likes them of course, but this isn’t the point. The point is this already goes way beyond RB, such that some have become social media trends. Some even have nicknames already (pastry stout) commonly used in real life as much as it is online.
The styles are all here to stay whether you like it or not. You can’t argue with thousands of brewers.