My husband's colleague is currently on a trans-atlantic flight. They ran out of food in first class and her screen doesn't work. So all a business class ticket gets you is early boarding and a bigger seat but one without a working screen.
EDITED: It wasn't that they didn't have her choice-it was that they had no food period. She is Diamond on Delta and I know from personal experience that they take their food orders first, before those passengers in first class who do not have status. We have hosted her at our home twice and she is one of the easiest to please people that I know.