He's correct.......sorta. The stock piston DOES hold up better to detonation, due to the fact that they have an alloy steel insert cast into them for the top ring land. The top ring land takes ALOT of abuse, that even a forged piston can't handle if your tune-up is off. Do cast pistons handle high heat better? No. Period. Are cast pistons better for RPM? No, because they weight a TON! Will a forged piston make more power than a cast piston? No. Forged pistons will hold up better to sustained high temps than a cast piston. If your goals are low 11's, then a stock piston is the way to go. Nothing wrong with a stock GN piston. A light weight forged piston "can" rev faster/higher than a cast piston, due to it's light weight. A TRW piston is lighter than a stock piston, BUT, they have a VERY heavy wrist pin to make them a factory replacement weight. I typically replace the TRW pin, with a tool steel pin and have the assembly balanced. A stock piston does not require a balance job, either. So,..........Is your machinst right or wrong? Yep.
Opinions vary for each build up. Lots of guys run REAL fast on stock rotating assemblies. Which is better? Forged or stock? yep. That one is.