>>1667680On the contrary, it makes perfect sense. From the very beginning, railways were building grand 'look how fucking amazing we are, we have ARCHITECTURE' self-owned, vertically-integrated hotels at each end of their lines.
Likewise, the hypothetical company operating a buffet carriage aren't going to cover their operating costs (staff, supplies, rolling stock maintenance) solely from selling hot drinks and snacks, however fantastically overpriced they are. It's just not going to happen. What *might* happen is that the buffet car is staffed and operated by Serco or some other outsourcing giant, though.