I understand Steves point. DLs Fireworks get pulled and there are lines out the door of Guest Services. Even their 4th July show was pulled half way through last year (or the year before) to a lot of audible boos.
I`ve seen Wishes play with absolutely no in-park pyro due to the wind. A missing Tink was just the start of it. Imagine the Villains section playing to music, castle lighting changing colour and NO pyro what so ever. The show still got applause around the hub.
Remember when Epcot showed Illuminations for a few weeks with absolutely no pyro? Instead of canceling the show they made quick changes and got the show going the best they could. It was a strange July 4 show to see, but was great to see it go on!