They can buy them at the mall. Add to these circumstances a proliferation of craftshows unmatched in memory, and you. Sometimes the show was more trouble than it was worth as a fund-raiser. The community didn't support it, the craftsmen complained, and it became more difficult to raise money for their project, so they cancelled. It's a shake-out of the marketplace, and good for the industry as a whole.
Some shows are in the right demographic area, run by knowlegeable and concerned people.
Some of these things are out of your control, but there are factors you can use to put the odds in your favor. Network with other craftsmen in your price-range to find good shows. If possible, before you sign up for a show that is significantly more expensive than your usual show, go as a customer. This type of evaluation can save you disappointment, or inspire you to grow and try new venues. To Maintain Sales Schedule a few new shows every year.