It would amuse me greatly to see a woman come into the gents and attempt a stand up piss at the urinals.
http://go-girl.com/
Surely it would have been better to do the show, ask fans to turn up with rainbow flags and then to thoroughly denounce bigotry from the stage? I'm guessing the majority of people that booked to see him would be of a like mindset to him, so why punish them?
If they are of a similar mindset, why do the concert and 'preach to the choir'?
By cancelling the concert, hotels don't get used by people coming in from further afield (and will have to refund), public transport, local restaurants, general tourism, the stadium, the taxes. Not bringing a big event like a Bruce Springsteen concert to NC, will deliver a big financial hit to the state. This creates motivation for local businesses and local residents who perhaps were disinterested, or simply uninterested enough to speak up and let the powers that be know how they feel, will now speak up and work towards repealing the bill (assuming the governor hasn't vetoed it - several other states have tried to enact anti-lgbt bills and threats from companies including the coca cola have condemned the bill, and the nfl vowed not to hold major events there putting pressure on said governors)