It was a little vague as usualy ... but he never mentioned it should anyhow limit Long Resting ... only talking about how that incerase importance of food.
He says “the reason [they] did it is because [they] wanted to differentiate stronger between short rest and long rest.” He adds that “it definitely adds a lot to finding food in the world.”
Maybe limiting long rests isn’t Larian’s primary goal, but I’d be surprised to hear they believe their stated goals are met. And regardless of designer intent, the perceived intent of adding a cost to an ability is to limit its use.