there are obviously very mixed views about these kinds of shows. I see it from both sides of the coin:
Heads is that it does ruin the tricks, and if anyone watching saw a magician perform the trick they could just spoil it for everyone and say 'oh, the gun is fake and it has a fake bullet, blah blah blah with wires and stuff - i saw it on that TV show with the masked guy', which would spoil that trick forever for everyone who saw the TV show.
However, Tails, magicians who do reveal tricks enspire other magicians - eg, the masked guy revealed how to do the rabbit out of the hat trick once, and i thought 'oh, i will never be able to see that trick again without being amazed' then, low and behold, i see adam and paul on Channel 4 do 'the rabbit out of the hat' but using a doctors table and a woman, its the same basic trick, but with a totally new twist, and its very hard to even try to figure out - SO, people kind of owe new tricks, to old tricks being discovered!
Also (sorry to rant and rave :s) but with the (D/L) you often get people saying 'oh he did it this way *then expalin how they think you did it*' - simply hand them the deck of cards / coin / whatever trick you use and ask them to do it - very often they will back down, or try to do it and fail and look like a total fool in front of a crowd of people - its happened to me before, and its VERY funny when the crowd turns to them and basically boo's them out of the club / off the stage because they cannot perform the trick ANYWHERE near as good as you - it then makes the audience respect you so much more, as they then fully understand the time and effort that you have put into preparing the tricks / entire show / particular illusion
*PHEW* feels good to rant like that
