That's one of the reasons I mention "responsible".
It would be responsible to your own business. The better you can accommodate people the more money you can make from it. It becomes more attractive and generates more food sales and ticket sales. So we agree on that.
Perhaps they don't technically "have to" provide a dinning establishment at all but that's not really the answer here is it. Are we suppose to feel grateful or lucky that they offer us a lodge at all? I disagree with you there. I think that's also part of the responsibility of it too.
They promote lift capacity and the ski runs and all the things to get people to come and pack the mountain. To me it should be a responsibility to then accommodate them better at the lodge too.
Thanks for the clarification - I was reading it as "responsibility to the customers". Yes, if a resort could make more money with better dining facilities, then that's what they should do, and where their responsibility lies; I think we're mainly in agreement there.
But things like "...it should be a responsibility to then accommodate them better at the lodge too" are only true if doing that makes them more money overall. Otherwise they should not do anything costly to accommodate folks better.
Same with food prices - if people's complaints aren't keeping the crowds away, then they'd make less money by lowering prices, so they have no incentive to do it just to make folks happy. If people stop coming and/or stop buying food, then they can help the business by lowering prices and providing a better experience.