For years (prior to the internet) shows were the one opportunity customers got to try out stuff, see all there was to buy and retailers sold off stuff at knockdown prices. Usually they could sell them at wholesale prices.
So this is how people think of shows. I did loads of them as a motorcycle supplier years ago. We only ever broke even as costs back then were high.
Now we all have access to everything via the internet, at rock bottom prices because of the internet. Shows don’t have quite the same purpose anymore. Plus the cost of putting them on has gone up.
Given that customers spend most of their time walking around looking at a smart phone, why would a retailer waste money attending a show when they can stick their product under the nose of their potential customer and also do a few demo days a year. All for a fraction of the cost.