No. People like to believe that, but it is nonsense. Apple generates its own publicity, it needs no additional help with games like you suggest. And you can't sell what you don't have. Apple knows they lose more by not having stock for quick shipment than they gain by any stock manipulation nonsense.
----------
The same thing usually happens with iPhones.
So basically that guy failed Marketing 101.