Small businesses say the cost of taking part has become unaffordable, while several much-loved festive events have been cancelled altogether.