I wonder if that is due more to the higher ratio of adults to kids on most cruises post restart. We sailed in October and about 90% if cruisers dressed up, but that was during fall school break for many schools, and we had 700 kids on the ship out of over 2000 guests, whereas we were told the cruises before and after ours had about 1400 guests and only 200 kids.
They also did do a deck dance party after fireworks. It wasn’t the pirate show but characters were there and with all the guests dressed up as pirates it was still fun. I do hope full pirate night comes back but that likely will wait for ships to be a bit more full.