I compare gimmicked and non-gimmicked magic to a restaurant and cooking skills (Okay! Follow me on this one

It is always pleasant to go to a restaurant and have to food prepared for us and having nothing to worry about. I bet every one does this once in a while and there is no harm in it. Tough, cooking skills are deeply important because the day you wont find a restaurant near you or don't have the budget to afford it, you will thank god that you know how to transform raw meat and a loaf of bread into delicious hamburgers. Thus, gimmicks are good because they can let you do thing you wouldn't be able to do without them, they give you a bit of a break in a performance (well, sometime!) and they mostly are easy to use with great results almost garanteed. But, knowing the basics of magic, the secrets of the secrest, the how-to is absolutely necessary because you won't be able to carry all your gimmicks everywhere or afford them. You can always improvise a few tricks when you fully know what is magic all about. When you know about ungimmicked magic, you can truthfully amaze anyone, anytime, anywhere.