With the new projection technology they are using on the castle, are the nets even needed?
It gives a different look. The projections are great, but do look like projections. The LEDs on the castle give such a lot of light output, and seeing the actual source of the light gives it the intended effect. Projections don't really have that.