YABU.
Lots of people prefer a starter to a dessert. Half of my family do.
So, some wait around eating nothing at the start of the meal while others eat a starter, and some wait around eating nothing while others eat a dessert. OK the meal takes longer - but that's more time to talk and enjoy the evening and company, surely?
Why should the person who wants a starter but not a dessert ONLY have a main just because the others want a dessert. Surely you cater for all your friends likes, not just dictate that because everyone else doesn't want a starter, that person can't have one either?
And some people thinking of my DS1 here who eats for England want a starter, main AND dessert...
Nothing wrong with that either, as long as I'm not paying!