Didn't EOS started with the idea of becoming Ethereum Operating System? Something like ETH=IBM and EOS=MicroSoft
On the most primitive look it can be seen as another platform for smart contracts if you want to look it in that way. But EOS should be more advanced with more rich features.