Sidechains like Loom network are making progress, but Ethereum 2.0 is a ways off.
https://medium.com/loom-network/everything-you-need-to-know-...
Ethereum 2.0 will have sharding. That should speed up transactions but sidechains will probably always be cheaper and sometimes no fee.