Dunno if you ever heard of this thing called Facebook ... but for a long time it was implemented almost entirely in PHP.
The truth is, the argument that you cannot implement complex systems in dynamic languages has always been empirically fraught because there are so many counter examples. The problem is, even if static languages are "better" for such things, dynamic languages are certainly not bad enough at it to prevent them being successfully used for large scale systems.