Saying Bitcoin has been a better investment than Bitcoin Cash doesn't mean he thinks Bitcoin is a better payment network though. I'm also assuming "better investment" means a financial investment, if that is the case he can't argue against that, math is math.
I also think the Lightning network is the "payment network" so he should argue why bitcoin cash is better than the lightning network.