A tip of the cap to all this. Take any 3 or 4 diamond national hotel chain, almost all offer upscale dining onsite. I am not an accountant and I have never played one on TV so this is hardly a scientific evaluation, but take a look at peak mealtimes and how many are more than 50 percent capacity? Very few. I could be all wet on this, but are they making money? Doubtful, even at their upscale prices. They have just accepted the fact that losing money on food and beverage is a cost of doing business. There is the argument that they are not subsidized but, alas, many are. How many hotels in mid sized cities are in fact subsidized through TIFs and other tax breaks? I'd venture to say a fair amount.
I think the goal of achieving profitable F&B operations is a false hare. After all, why does Amtrak (or any transportation or lodging organization) offer F&B services? It is certainly not to turn a profit on that part of their operations! Examples abound:
1) Airlines giving food and drinks away to some or all of their passengers, thus making a guaranteed loss of 100% on those particular operations
2) Hotels giving free food away to their customers in the form of breakfast buffets and the like, thus making a guaranteed 100% loss on those operations
3) All-inclusive resorts giving all you can eat food and drinks away to their customers
None of these businesses are charities: they give food away because it _makes them money overall_ by drawing customers in to their business. Somehow their accounting practices are able to understand the idea of a loss leader. Why can't Amtrak's?
Now, you could make the argument that Amtrak's F&B operations lose _so much money_ that they are a net loss to the company, even after taking the increased business into account. But that argument would be based on zero evidence provided by Amtrak.
If you look at the difference in price for sleeper accommodations on the SS and the SM, for this August, say, it appears that Amtrak charges roughly $100 more per sleeper passenger to ride the SM from New York to Florida. This is at least in the same ballpark as Niemi's estimate of average F&B losses.
So why can't Amtrak do the accounting like any other business? And don't say, "because Congress won't let them": it is Anderson's job, among others, to educate Congress on the realities of running a transportation and lodging company.
Ainamkartma