I'm truly stunned.
So hosts who plan events according to their tastes and preferences are now 'selfish' because the reception is a 'thank-you' to the guests?
Someone will have to find me an Emily Post or Miss Manners reference for that one, because I'm not buying it. If someone said to me "We went to a wedding last weekend, but it was totally spoiled because they played music we didn't like and we couldn't dance" - well the word "selfish" might cross my mind, but it wouldn't be in reference to the event hosts.
Hosts who plan any event solely based on their personal preference with no regard to how it will be enjoyed by their guests are rude. Imagine a host who only enjoys meat and potatoes so does not over a vegetable, salad or fruit. We'd all feel their hosting was lacking.
No one is saying that pop music must be included. But including a few selections of classic rock or something mainstream would potentially enhance the enjoyment of the guests. There is a reason all country bands has a selection of rock music in their playlist. Hosts know that some guest will not dance a two step or waltz so it assures everyone the opportunity of dancing.
Imagine a host who only offers Chinese food with no Spaghetti! Oh wait - that safely describes a lot of weddings I go to! Or only Indian food or Italian food or Mexican food. How inconsiderate!
It's music. If the hosts don't care for rock, then I don't see why they have any obligation to play rock 'for the guests'. Nor do they have to offer chocolate cake in case some guests don't care for buttercream.
Even the groom's friends believe his choices are lacking and are urging him to include a wider selection. So don't equate to having a Mexican buffet which is pretty mainstream. A mexican buffet with beef fajitas with no vegetarian, chicken, or seafood options would seem to be more inline with this music scenario.
Even with the cake, I'd never serve only chocolate cake to a large group as I know many people do not like chocolate. While the chocolate may be the largest I will have something else available. My goal is to assure my guests enjoy their time, not highlight my personal preferences.
We keep talking about different scenarios. I'm not going to defend this specific groom - but more the general statement that if guests don't include 'rock' then they are being inconsiderate to their guests. That's along the line of insisting guests include chicken fingers because not everyone eats chicken breast.
Some couples like hip-hop. Some couples like classic rock. Some couples like modern pop. Some couples like country-and-western. If you have a western themed wedding and wear cowboy boots - I'm not going to demand you play 'wrecking ball' just to satisfy my taste for pop.