A lot of application already running in Ethereum. Ethereum network is getting heavy.
You mean all the kitties? One this I don't actually understand is, do all the projects with ERC-20 tokens use Ethereum network for confirming transactions? If so, the more companies the more transactions altogether, the worse congestion will become
No?
Ethereum network can process 15tx/s, I doubt that all the ERC-20 tokens start requiring more than that. Plus, Casper will be deployed soon.