Waves is not really an Ethereum killer, I think they have added smart contracts to waves or are going to do it soon, but to me the most important aspect of waves is being a decentralized exchange, we need that especially since it seems governments are going to try to regulate exchanges in the short term