No need blaming op for building his stuff on ethereum afterall it is an open blockchain.
I don't think it's really to blame Op for choosing Ethereum, he is just as free to choose EOS like you said but then people will start blaming him for choosing an extremely centralized system where there are only a few arbitrators
I think you can easily go for Waves and Stratis as old platforms, or even NEO which is gaining a lot of traction but only you may face a language disadvantage choosing Neo devs.
We cannot deny that Ethereum does have some limitations regarding tps performance and scaling capacity, especially if you compare it with newer blockchains. However, our decision to go with Ethereum as the “back-end” of the Kryptium betting platform was not only technology-driven:
- Ethereum has a very high number of holders of the blockchain’s crypto-currency (compared to other smart-contract-enabled blockchains)
- Most of the newer blochchains were not production-ready when we started development
- We could (and did!) develop the platform once and easily make it available to multiple “Ethereum/Solidity-compatible” blockchains
- Ethereum is supported by a considerably bigger volume of developer documentation and resources
- It also has a considerably bigger developer community.
In fact, developer-related advantages played a crucial role because, to build Kryptium, we had to go off the beaten path and use very low-level features of the blockchain to overcome its limitations. This wouldn’t be possible without access to the vast pool of experience of Ethereum’s developer ecosystem.
We do have plans for Kryptium to support additional blockchains and cryptos but it’s really too early to take such decisions at the moment.