Very well said.
I have started working on building a couple of different coins on the Ethereum network through Mist, but I just feel like the Ethereum TPS is much too slow to handle all of the businesses that will be converting to Crypto over the next few years.
Much like the internet revolutionized the economy, I believe that the Blockchain will be even more revolutionary but transactions per second is the biggest problem in scalability that I am not quite sure Ethereum will be able to solve. Sharding is something I am in favor of as well, but as you said I think scalability of the Ethereum Blockchain will take a lot of work.
I thought EOS was going to be it's own Blockchain not just an operating system. Am I incorrect about that?