Smart contracts. Ethereum remains the only truly viable solution for implementing these. No other smart contract platform has proven its utility, and none has the level of adoption that Ethereum does.
Thus I would say that ethereum is better than waves