Not sure I agree with all the confidence everyone seems to have in Ethereum, it has some major challenges in the future with scaling and from what I understand, it's very buggy and uses a difficult programming language. Kind of telling that in three years of existence, nothing with significant daily users has been built on the platform...