From my anecdotal experience in Sweden, I suspect it might have a lot to do with the lasting economic situation since Covid. People do not seem to be able to afford going out or having people over like they used to.
Prices have increased a lot, making the margins even harder to survive on for the majority.