I have no explanation of why he's doing it like that...maybe too much Hollywood? Perhaps some of his mentors? Maybe its just a show for entertainment? A throwback to snake oil sales? Wang Xiang Zhai was not like that.
I think its not proper to have his students react in that way. Its not honest. I am not defending him, I am just seeing it for what it is. I believe he has some skills, but this demo takes away from that.
I never studied with Sat. I just met him when he gave a lecture. We never touched hands.