I think Steve Carr hit the nail on the head. He is in bed with Aces Deals and after his last H video their sales suffered and he had to do something about it, whether pressured to do so or not.
Lets see if he deletes my comments this time. He did not like what I had to say last time. So what fashion statement is he making with the necklace of ears?