Take the movies. Tom Cruise is good-looking and has a great personality. Would you watch his films and stay in a dark theater to watch him loll on the beach and just making goo-goo eyes and nothing else at the camera for one-and-half hours?
Of course not.
Tom Cruise, his great looks and personality notwithstanding, does something more, because his instinct tells him that what he does matters.
So he punches his enemies, shoots bad guys, scales buildings, car races, and wrestles Cameron Diaz on the bed.
That you will watch for one-and-a-half hours.
In the magic world, though, magicians not as pleasing as Tom Cruise think they can make people watch lame magic tricks and sit through a boring presentation if they preen around on stage like cute teenagers.
That you will watch for five seconds and tune off.