Waves has great potential and good crypto technology, but I don't think it will go beyond Ethereum because it doesn't have a huge user base.
It is difficult to replace Ethereum in the near future, if they do not make a valuable surprise then it is certainly difficult to replace ethereum, especially the market ethereum situation is getting better and looks promising than Waves.