Just to re-iterate: was this show a one-off, or part of a series???
I think I have read somewhere that there were more than one made, but they weren't intended to be shown all at once as in a series, so we may still see more yet - although I'm not convinced about them getting better.
I'll be honest here and say that I did actually enjoy the show, but I think it was more of a buzz from just getting to see some magic on mainstream tv. I don't have satellite or digital - so anything magic on tv is a bonus for me.
I personally wasn't worried much about the revelations - for example the rattle trick was as laughable as W. Heath Robinsons classic contraptions (and what a great artist he was -
http://www.a.ghinn.btinternet.co.uk/heath.htm ).
Showing stuff like this is never a probelm, as this is how most people think magic is done anyway - really elaborate devious devices, and I think it is healthy for magic for people to believe in these mechanical props as it takes the heat off of the how the best (imho) magic is really done, ie simple sleight of hand or simple contraptions (such as TT or IET etc).
My main worry with a series of shows like SOM is that they will end up revealing the basic stuff, like the sacred TT, IET Raven etc. and consequently reveal 1000,000's of tricks. I don't want people to even be aware a TT exists let alone show it disappearing a silk, otherwise the first time I get a silk out people will look straight at my Thumb (thats what I do when I see someone else with a silk). Maybe I am just being a bit paranoid here.
On the whole I still think most people really do prefer to actually watch magic and be awed by it. Sure let them guess how its done, talking about it is good.
Put it like this, would the general public rather see a Houdini show, or a Show were H. does all his tricks and then explains how he did them?
In the first example they will say afterwards, "How the heck did he do that! That was bloody amazing! Wow, wait 'til I tell everyone"
in the second example "That was quite clever. What's for tea?"
(just my thoughts)