From a marketing standpoint, borrowing Mitch's comment for the purpose of making a point, "I wouldn't use them" is not really a valid statement, as it is whether or not the prospect would be interested by them as apposed to any thought or feeling you would have personally as a salesperson (though I certainly understand Mitch's and Houston's sentiments). For instance;
We have all seen those displays with the business cards of local businesses in various restaurants and hotels. In such a display system a card like this would or might draw attention whereas one without FLASH might not. If this was the cause of the card being picked up, in that instance, the marketing worked.
ALSO - if your card was added by professional who met you to their business card storage folder and then, on looking something else up, if he/she was drawn to it and called you, like out of curiosity, and they ended up being a qualified prospect ... once again this marketing trick would have worked.
Lastly, I do not feel I can comment on this subject without delving into the topic of stretching yourself (self development). If the use of a card made you both feel like a SUPERHERO and, to some degree, you ("you" as in anyone reading this comment) acted more confidently, sort of growing into those shoes, then having them printed was or would be a fantastic move!
As for what Gitomer intended by making the suggestion in the book to use this marketing technique or to push your own buttons on self development, I am not sure, as I have not read it. I do know there is no need to use this gimmick or technique to maximize your effectiveness in sales long term. It is my considered opinion that hard work and properly applied sales skills will produce more results.
In B2B selling, for most industries, it would be my coaching advice to work on learning and applying skills first. Then, if you have time, once you have mastered these far more critical and rewarding pursuits, add marketing techniques and expertise later.