So what is the answer? I think the answer is to present your magic in a way that the audience DOESN'T CARE about the method. This also means presenting a script for the effect that is BY ITSELF entertaining and that when combined with the effect makes the audience FORGET there is a method. Even better would be to perform in a way that makes the audience NOT WANT TO KNOW how it was done -- something so funny, entertaining or beautiful that they don't want to do anything to spoil it.
This has merit, I agree. Jerome Murat has one of the greatest presentations that argues this point. The same can be said for Marco Tempest. These performers have such strong messages that in the end that is what their magic is about. This is beautiful theater.
In magic we have the opportunity to tell a lie or do the impossible. I would argue that strong magic would convince the spectator that you could actually do what what you say you can. Teller said it better than me;
"In typical theater, an actor holds up a stick, and you make believe it’s a sword. In magic, that sword has to seem absolutely 100 percent real, even when it’s 100 percent fake. It has to draw blood. Theater is “willing suspension of disbelief.” Magic is unwilling suspension of disbelief."
I believe cardistry can be one way to make your card magic more believable.