We are of very aware of the presence of the Amazing Giants. They are a Jubilee staple and have participated in a few NYE celebrations as well. Personally, I love watching them while I play and it has the ability to give me a spark of energy. Did you see the energy they gave to Salmon when they were on stage with them? Perfect example there. Seeing the crowd enjoying it contributes too. Great people when they are not performing, as well. I understand and respect not everything is everyone's cup of tea. Just wanted to share my perspective.
As for the other concerns people have, we hear about them and try to rectify them moving forward.