Too Long; Didn't Read
The scalability problem lies in the fact Ethereum does not scale on the base-layer. This is why even halfway popular decentralized applications (dapps) can cripple the network (e.g. Cryptokitties or past popular ICOs). The scalability problem is a barrier to mainstream adoption. As it stands, Ethereum could not handle even one dapp going mainstream.