I mean essentially it boils down to the fact that none of the huge cloud providers - for now at least - produce their own hardware enmasse.
The moment it happens, Nvidia will stop being that profitable from hardware sales there. For now they should be able to break records YoY. And indeed it feels like 2-3 years it will last.