EOS have very strong technology and their working process is very well, but i think ETH's contract address system is far better than EOS
Ethereum have many issue last year and i think EOS have a good technology and the transaction process is good. Ethereum is popular coin and its hard for EOS to replace ethereum right now. But in market, anything could happen and perhaps EOS can replace ethereum in market cap value
In order for this to happen, a flurry of news that will wane the market capitalization must be brought to the market. But even they are not enough. Ethereum has long been established and growing. He certainly has chances to even get around Bitcoin.