You may be right, but that really doesn't matter to me. Leno lends his name to this crap. He is responsible for what appears on his show.
I bet if he'd known in advance he would have nixed it.