Sorry, but what do you expect to happen when you put up a 5 minute trailer for an effect and spin it as the most badass thing to ever badass, and sell it to anyone who has the cash? You expect people to _not_ tell other people how to do it?
If you want to keep something a secret, don't tell anyone how you do it.
Think about it, almost all of you are performing effects that are not original to you.
The fact that YOU know these tricks means that they are already no longer big secrets. If they were, their creators wouldn't have released them.
Yeah exposure sucks, like when I do the ashes on palm, and someone says, "OH! I saw how you do that on Criss Angel!!! That's such a lame trick!!" While the other people watching are shocked speechless. It does seem like quite a waste, but what are you going to do?
The fact of the matter is, people learn more about magic all the time. 200 years ago, the cups and balls FRIED, seriously, like strong mentalism. This of course was before the idea came into popular awareness that magic was accomplished by trickery.
This process continues. Now your average layperson knows about palming coins, they know you can "switch" things, even if they have no idea how, they know about sleeves, and they know "It's in the other hand!".
Of course, all of these objections can be overcome with good presentation and technique.
And anyway, if you are that reliant on a few simple secrets that can be exposed in a 5 minute video on youtube, I would argue that you yourself are not actually a magician, but someone who does magic tricks they buy off the internet. There IS a difference.