The price is indeed a little high, but this is because of the high investment and high operating cost of China High-speed Railway, even in the early stage of negative operation. Therefore, it is understandable to raise the price in order to make up for the cost, but it will indeed lose some ordinary consumers. Personally, I think that high-speed rail meals, souvenirs and other items with prices much higher than the normal price level are mainly aimed at middle and high-end consumers (that is, those who travel in business class and first class, including some people who travel at public expense). In fact, there are not a few consumers who buy these high-priced goods in second-class cars. Or in other words, even if the price is not so high, there are fewer consumers on the high-speed rail. In the case that there are not enough consumers, it is normal to make up for the cost by selling a small number of high-priced goods.
As ordinary consumers, since the status quo can't be changed, they can reduce their costs through personal choices, such as bringing their own meals and so on. But once in a while, you can try the high-speed rail food luxuriously, and it tastes good, haha.